Fixing the build failures from a missing GCS Key (#1480)

* Fixing the build failures from a missing GCS Key

Accidentally introduced in https://github.com/gomods/athens/pull/1428

* Adding a TODO to the drone build

* adding a step to test the Athens server startup

* Adding the JSONKey back to the default config

* use temporary image

* Switching back to the old env var for the GCS JSON Key

cc/ @marwan-at-work

* removing the ServiceAccount. we want to stick with JSONKey

* reverting to original key fetching code

* fixing build err

* bumping chart ver
This commit is contained in:
Aaron Schlesinger
2019-12-05 10:49:56 -08:00
committed by GitHub
parent e0ec46b221
commit 707b7b5413
8 changed files with 24 additions and 15 deletions
+2 -1
View File
@@ -33,6 +33,7 @@ steps:
# end to end test
- ./main & # run the just-built athens server
- sleep 3 # wait for it to spin up
- curl localhost:3000
- mkdir -p ~/happy
- mkdir -p ~/emptygopath # ensure the gopath has no modules cached.
- cd ~/happy
@@ -153,7 +154,7 @@ services:
ports:
- 6379
- name: athens-proxy
image: gomods/athens:canary
image: gomods/athens-dev:221c451 # temporary to make the build pass, revert to gomods/athens:canary after merge.
pull: always
ports:
- 3000