Commit graph

66 commits

Author SHA1 Message Date
Blockstream Satellite
44b318521f yapf: Update format to yapf 0.33 2023-05-22 12:34:35 -03:00
nitramiz
570cb12571 CI: update dind image 2022-03-10 09:50:05 -08:00
nitramiz
6b6448437e tf: update prometheus instance 2021-09-02 08:30:19 -07:00
nitramiz
19a5e08e91 CI: add build job for tags; TF: cleanup 2021-07-21 10:34:58 -07:00
nitramiz
b6f14cbf73 CI: don't run test job on tags 2021-07-21 06:14:25 -07:00
nitramiz
ebe74cb80a CI: remove redundant plan_satapi job 2021-07-20 12:28:49 -03:00
nitramiz
a110135f6d CI job nits 2021-07-20 12:28:49 -03:00
nitramiz
9d8f4f16eb CI: update job trigger rules 2021-07-20 12:28:49 -03:00
nitramiz
79eb73f223 CI: manual image builds on all branches 2021-07-20 12:28:49 -03:00
nitramiz
5860c65540 CI: GCR docker auth; rename ionosphere to api-server
TF: add CI service account; add REDIS_URI to services
2021-07-20 12:28:49 -03:00
Blockstream Satellite
7f6d4b3a6b CI: Review CI to allow deployment from any branch
- If a staging_/prod_/misc_ tag is present, or if merging to master,
  push the Satellite API image upstream.

- Tag images with the commit SHA and the commit ref slug (.e.g, branch
  name) for caching. Tag with latest if merging to master.

- Deploy the image specified by commit SHA.
2021-07-20 12:28:49 -03:00
Blockstream Satellite
fd36995b66 CI: Push Docker images to gcloud registry 2021-07-20 12:28:42 -03:00
Blockstream Satellite
be67323a24 CI/TF: Updates for python-ported version 2021-07-20 12:28:28 -03:00
Blockstream Satellite
8a332afcb0 TF: cleanup unused postgres service 2021-07-20 12:28:08 -03:00
Blockstream Satellite
825d04b651 CI: remove testnet_staging jobs 2021-07-20 12:28:08 -03:00
nitramiz
0dbeb9feab CI: terraform 0.14.5 2021-03-29 08:34:55 -07:00
nitramiz
905e7e6a87
CI: update misc jobs 2021-02-23 07:33:03 -08:00
Igor Freire
35b61e0685 Handle auth/ and btc-src/ via LB 2021-01-28 07:03:12 -08:00
nitramiz
8140500367 CI: update docker and alpine + remove cache_from + add network=host to build_ci_image job (and test_build job) 2021-01-19 14:30:29 -08:00
nitramiz
0cc8cb10f7
CI: update job tags 2020-12-07 09:46:08 -08:00
nitramiz
81885d4142
CI: add init after workspace select 2020-09-25 15:12:36 -07:00
nitramiz
0664ddf937 add CI image builder job and .dockerignore 2020-06-09 05:18:47 -07:00
nitramiz
e66b400978
raise max message size to 1MB; update c-lightning to 0.8.2 2020-05-03 07:26:11 -07:00
nitramiz
b840ff21c5 CI: test building image in test_build job; use bundler 2.0 2020-03-10 08:27:39 -07:00
nitramiz
fdd41caee2 CI updates 2020-03-10 07:29:55 -07:00
nitramiz
33a90dd5c0
CI: always update bundler 2020-03-10 07:23:15 -07:00
nitramiz
e301ada9f4
update builder image 2020-03-10 07:14:03 -07:00
nitramiz
22317803f5
update gcloud-docker 2020-01-03 06:07:03 -08:00
Chase Sillevis
7fa7442db4 gitlab-ci: use k8s executor for docker 2019-11-11 05:13:52 -08:00
nitramiz
12f994fa2d
don't use LB_SA CI var, remote_state output only 2019-09-06 15:34:37 -07:00
nitramiz
11058196de
stop using data image, use private_bucket as CI var 2019-09-06 12:11:53 -07:00
nitramiz
8c09d3eae8
update tf to .12.8 2019-09-06 11:22:15 -07:00
nitramiz
c0c34c2af5
typos 2019-09-04 19:18:20 -07:00
nitramiz
20d0f3433c
get rid of docker-push-latest-if-changed since it's too debian-dependent 2019-09-04 18:14:33 -07:00
nitramiz
eae09558f4
satapi-builder has python3.6 installed 2019-09-04 17:48:54 -07:00
nitramiz
9b51e40612
add python3 to satapi-builder 2019-09-04 17:42:16 -07:00
nitramiz
2def7eb263
start using docker-push-latest-if-changed, add plan before each prod/staging deploy, and make prod/staging deploys manual 2019-09-04 17:29:16 -07:00
nitramiz
2db256b5d1
update gcloud-docker(tf) 2019-08-20 20:00:24 -07:00
nitramiz
4ca04924ce
add autossh.service tunnel to on-prem k8s 2019-08-12 16:24:11 -07:00
nitramiz
00db641d1e
lightning.conf typo + gcloud-docker 2019-08-12 16:18:10 -07:00
nitramiz
cc7ec7a1e4
update gcloud-docker 2019-07-29 17:51:46 -07:00
nitramiz
afe47159a1
add postgres 2019-07-29 16:40:27 -07:00
nitramiz
8b75ed6982
C-Lightning: add Prom plugin, update gcloud-docker-tf 2019-07-16 18:03:01 -07:00
nitramiz
43bb58792d
add nginx proxy as LB 2019-06-17 04:39:06 -07:00
nitramiz
92a6cbcd7f
update gcs and switch to TCP LB 2019-06-13 04:12:48 -07:00
nitramiz
aab0e5baf4
stop maintaining satellite.bs.com 2019-06-10 02:50:45 -07:00
nitramiz
6b361542a0
terminate SSL on instance; misc: add var.project, $request_uri, don't test_build on cleanup 2019-06-05 06:33:00 -07:00
nitramiz
ce2d18b3ba
tf .12 2019-06-03 03:09:49 -07:00
nitramiz
3c92a4c106
sleep if tests failed so we can debug 2019-05-21 04:45:48 -07:00
Ben Teitelbaum
c120bed262 add tests_build on branches 2019-05-20 10:11:45 -07:00