Nolan Brubaker
d790c76c42
Skip configure docker prompt
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-04 14:48:11 -04:00
Nolan Brubaker
ed9c0bd97f
Add gcloud auth back
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-04 14:39:13 -04:00
Nolan Brubaker
a7e43b2006
Use a more updated gcloud
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-04 11:52:05 -04:00
Nolan Brubaker
215d4cd1b6
Add -- separator to push
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 18:11:37 -04:00
Nolan Brubaker
4aeead626b
Use gcloud docker, no helpers
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 18:02:52 -04:00
Nolan Brubaker
878247fb36
Use gcloud's external cred helper
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 17:44:45 -04:00
Nolan Brubaker
ee761952bb
Print lines of deploy script
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 17:33:50 -04:00
Nolan Brubaker
026afd4d6d
Really add my project's key file
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 17:14:29 -04:00
Nolan Brubaker
03e4e78dce
Make a docker directory and config
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:58:27 -04:00
Nolan Brubaker
24ab715247
Add travis diagnostic info
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:45:49 -04:00
Nolan Brubaker
9bb547562a
Accept docker configuration change
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:05:26 -04:00
Nolan Brubaker
49fce11121
Use beta gcloud tools
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:56:36 -04:00
Nolan Brubaker
78c2775a04
Add docker cred helper
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:46:14 -04:00
Nolan Brubaker
179e42f200
Use bash explicitly
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:12:45 -04:00
Nolan Brubaker
07edee471b
Review feedback
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 18:12:25 -04:00
Nolan Brubaker
63ae23458c
Rearrange logic so that there's only one make call
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 15:05:46 -04:00
Nolan Brubaker
1d16a36bfb
Add encrypted GCR creds
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 14:59:00 -04:00
Nolan Brubaker
32c99d9e3b
Add travis integration to deployment
...
* ensure $BRANCH is always the same value (borrowed from Sonobuoy)
* get gcloud SDK installed (borrowed from Sonobuoy)
* use deploy step to run GCR push script (borrowed from Sonobuoy)
* use gcloud's docker to do the image building/pushing
* placeholders for secure values
* rename $LATEST to $HIGHEST to more accurately reflect what it is
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-28 19:11:25 -04:00
Nolan Brubaker
6e3209e6e3
Explain the latest tag logic
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-27 15:57:43 -04:00
Nolan Brubaker
eccaa81af5
Add script for pushing container images via Travis
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-23 13:04:52 -04:00