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
Steve Kriss
927d2775bf
add make gen-docs to generate a new versioned docs directory ( #1662 )
...
* add make gen-docs to generate a new versioned docs directory
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-07-17 18:44:13 -04:00
Steve Kriss
f0f7d31e1b
move issue-template-gen from docs/ to hack/ ( #1558 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-06-10 15:22:27 -07:00
Steve Kriss
83c3143825
Merge pull request #1506 from nrb/ci-optimization
...
Only run CI when relevant files have changed
2019-05-31 09:57:56 -06:00
Nolan Brubaker
81287e4751
Only run CI when relevant files have changed
...
If nothing outside of the site directory was modified, don't run `make
ci`.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-05-30 17:32:23 -04:00
Steve Kriss
13b6cbb4db
update to kubernetes 1.14 deps
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-05-20 13:25:36 -06:00
Steve Kriss
c49e1ff0cc
change base images to ubuntu:bionic
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-05-15 12:56:20 -07:00
Carlisia
91a35c2f4e
Ignore site directory when making
...
Signed-off-by: Carlisia <carlisiac@vmware.com >
2019-05-14 09:57:08 -07:00
Steve Kriss
26b940c81c
copy examples/ dir as-is to release tarballs
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-04-25 13:09:58 -06:00
Nolan Brubaker
9470983d5f
Merge pull request #1365 from skriss/update-base-images
...
switch to debian:stretch-slim base images and go 1.12.x
2019-04-15 16:24:17 -04:00
Steve Kriss
d49008dec0
remove Ark API pkg and generated code
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-04-15 10:15:18 -06:00
Steve Kriss
49cb4cd5c3
switch to debian:stretch-slim base images and go 1.12.x
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-04-15 10:07:23 -06:00
Steve Kriss
a111eed2af
update license headers to Velero contributors ( #1302 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-03-20 12:32:48 -07:00
Steve Kriss
61eab7dca3
update generated code using 1.12 generator
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-02-28 15:33:05 -07:00
Nolan Brubaker
43714caaec
Rename Ark to Velero!!!
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-02-04 17:35:22 -05:00
Andy Goldstein
6cf3db6244
Support make test WHAT=.....
...
Signed-off-by: Andy Goldstein <goldsteina@vmware.com >
2019-01-03 15:27:41 -05:00
Andy Goldstein
e38e2fc5a1
Remove YEAR from generated boilerplate comment
...
Signed-off-by: Andy Goldstein <goldsteina@vmware.com >
2019-01-03 12:22:19 -05:00
Steve Kriss
ac317a87ff
show full git SHA in ark version output
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-12-07 09:59:03 -07:00
Wayne Witzel III
1b7a64a812
Add changelog make target helper
...
Signed-off-by: Wayne Witzel III <wayne@riotousliving.com >
2018-12-05 13:32:02 -05:00
Gábor Lipták
daf1a75515
Bring Go current in Travis
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com >
2018-11-21 08:31:14 -05:00
Steve Kriss
eace0255de
goreleaser: update example image tags to match version being released
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-11-14 14:54:41 -07:00
Wayne Witzel III
76982d3d02
Merge pull request #1020 from skriss/goreleaser-fixes
...
fix goreleaser bugs
2018-11-01 11:28:48 -04:00
Steve Kriss
681f7043a8
Merge pull request #996 from nrb/silence-builder-git-advice
...
Silence git detached HEAD advice in build container
2018-10-30 09:33:46 -06:00
Steve Kriss
d6162e943b
fix goreleaser bugs
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-10-30 09:00:11 -06:00
Steve Kriss
18b434cb24
goreleaser scripts for building/creating a release on a workstation
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-10-25 13:51:09 -06:00
Nolan Brubaker
b5a2ccd510
Silence git detached HEAD advice in build container
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-10-24 22:57:50 -04:00
Andy Goldstein
573ce7d0e7
Update formatting script
...
- Pin to a specific revision of goimports
- Use -local flag with goimports to keep ark imports separated
- Correct shellcheck errors
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-10-23 13:01:07 -04:00
Shubheksha Jalan
6fd9ea9d5f
remove cli reference docs and related scripts
...
Signed-off-by: Shubheksha Jalan <jshubheksha@gmail.com >
2018-09-25 00:02:32 +05:30
Nolan Brubaker
80bc3ded14
Bump alpine image for security fix
...
This change includes the fix at
6484ed9849
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-09-18 12:18:05 -04:00
Dave Parfitt
342a1c6437
add an ark bug command
...
Signed-off-by: Dave Parfitt <diparfitt@gmail.com >
2018-08-24 13:10:56 -04:00
Mike Arpaia
3efe677007
Update Ark library code to work with Kubernetes 1.11
...
Signed-off-by: Mike Arpaia <mike@arpaia.co >
2018-07-16 20:46:20 -06:00
Steve Kriss
fd1c8294ce
use the go 1.10 build cache
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-04-24 13:12:54 -07:00