20 Commits
Author SHA1 Message Date
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