Zebra/.github/workflows
Gustavo Valverde 9b9578c999
refactor(ci): use docker instead of Konlet for GCP deployments in CI (#4252)
* refactor(ci): use docker in docker

This is a workaround for an issue related to disk partitioning, caused by a GCP service called Konlet, while mounting the cached disks to the VM and then to the container

* fix(build): persist docker login credentials

* fix(ci): get sync height from docker logs instead of gcp

* try: use gha cache for faster building

* fix(ci): mount disk in container to make it available in vm

* fix(build): do not invalidate cache between images

* try(docker): invalidate cache as less as possible

* fix(ci): GHA terminal is not a TTY

* fix(build): do not ignore entrypoint.sh

* fix

* fix(ci): mount using root priveleges

* fix(ci): use existing disk as cached state

* fix(ci): wait for disks to get mounted

* force rebuild

* fix failed force

* fix(ci): some tests does not use a cached state

* fix(ci): do not name boot and attached disk the same

* fix(ci): attach a disk to full sync, to snapshot the state

* fix(ci): use appropiate grep text depending on the test

* reduce diff

* fix(ci): use correct GCP disk source attribute

* imp(ci): reduce diff

* fix(ci): revert wrong deletion

* fix: revert uneeded changes

* fix: reduce main diff

* fix

* fix(ci): reduce diff
2022-05-03 02:47:04 +00:00
..
cd.yml feat(ci)!: implement reusable workflows for image building (#4173) 2022-04-28 08:13:35 +00:00
ci.patch.yml style(ci): lint and standardize the actions structure (#3940) 2022-04-12 15:06:37 +10:00
ci.yml build(deps): bump actions/checkout from 3.0.1 to 3.0.2 (#4163) 2022-04-22 03:00:02 +00:00
coverage.patch.yml fix(ci): update CI job path triggers (#3692) 2022-03-02 14:23:05 +00:00
coverage.yml build(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0 (#4162) 2022-04-22 03:00:08 +00:00
docker-image-build.yml build(deps): bump docker/metadata-action from 3.7.0 to 3.8.0 (#4241) 2022-04-28 17:54:48 +00:00
docs.yml Increase deploy docs job timeout (#4246) 2022-04-28 22:01:23 +00:00
lint.patch.yml style(ci): lint and standardize the actions structure (#3940) 2022-04-12 15:06:37 +10:00
lint.yml build(deps): bump reviewdog/action-actionlint from 1.23.0 to 1.24.0 (#4161) 2022-04-22 12:03:27 +00:00
release-drafter.yml Specify v5, not 'latest' 2021-01-29 17:38:46 -05:00
test-full-sync.yml refactor(ci): use docker instead of Konlet for GCP deployments in CI (#4252) 2022-05-03 02:47:04 +00:00
test.patch.yml feat(ci)!: implement reusable workflows for image building (#4173) 2022-04-28 08:13:35 +00:00
test.yml refactor(ci): use docker instead of Konlet for GCP deployments in CI (#4252) 2022-05-03 02:47:04 +00:00
zcash-lightwalletd.yml build(deps): bump docker/metadata-action from 3.7.0 to 3.8.0 (#4241) 2022-04-28 17:54:48 +00:00
zcash-params.yml feat(ci)!: implement reusable workflows for image building (#4173) 2022-04-28 08:13:35 +00:00
zcashd-manual-deploy.yml build(deps): bump google-github-actions/auth from 0.7.0 to 0.7.1 (#4188) 2022-04-25 21:47:13 +00:00