m-lab / mlab-ns

M-Lab name server (load balancer for M-Lab servers)
Apache License 2.0
12 stars 10 forks source link

Manage deployments with Cloud Build #229

Closed stephen-soltesz closed 4 years ago

stephen-soltesz commented 4 years ago

This change removes deploy steps from travis config in favor of using cloud build.

Required adding 'Cloud Scheduler Admin' role to cloud build service account.

Preserving .travis.yml config to provide coveralls support.

This change is Reviewable

stephen-soltesz commented 4 years ago

This works using a manual build. I still need to setup CB triggers.

stephen-soltesz commented 4 years ago

Fixes https://github.com/m-lab/mlab-ns/issues/224