7 Commits
Author SHA1 Message Date
Nolan Brubaker b1e0dec98a Update gcloud and OS for Travis environment
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-09-04 16:24:38 -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