diff --git a/action/pipeline/stage.go b/action/pipeline/stage.go index e9bf312d..c255d19b 100644 --- a/action/pipeline/stage.go +++ b/action/pipeline/stage.go @@ -51,6 +51,7 @@ func stages(pipelineType string) *yaml.Build { Commands: commands, Image: image, Name: "version", + Pull: "always", }, }, }, diff --git a/action/pipeline/step.go b/action/pipeline/step.go index ca2d2a60..dc81b41c 100644 --- a/action/pipeline/step.go +++ b/action/pipeline/step.go @@ -48,7 +48,7 @@ func steps(pipelineType string) *yaml.Build { Commands: commands, Image: image, Name: "version", - Pull: true, + Pull: "always", }, }, } diff --git a/action/pipeline/testdata/generate.yml b/action/pipeline/testdata/generate.yml index bca3109c..213ee79a 100644 --- a/action/pipeline/testdata/generate.yml +++ b/action/pipeline/testdata/generate.yml @@ -4,4 +4,4 @@ steps: - echo hello image: alpine:latest name: version - pull: true + pull: always diff --git a/go.mod b/go.mod index e4854cd2..b4ffab4c 100644 --- a/go.mod +++ b/go.mod @@ -8,17 +8,19 @@ require ( github.com/davecgh/go-spew v1.1.1 github.com/dustin/go-humanize v1.0.0 github.com/fatih/color v1.7.0 // indirect - github.com/go-vela/compiler v0.5.1 - github.com/go-vela/mock v0.5.1 - github.com/go-vela/sdk-go v0.5.1 - github.com/go-vela/types v0.5.1 + github.com/go-vela/compiler v0.6.0-rc1 + github.com/go-vela/mock v0.6.0-rc1 + github.com/go-vela/sdk-go v0.6.0-rc1 + github.com/go-vela/types v0.6.0-rc1 github.com/gosuri/uitable v0.0.3 + github.com/kr/pretty v0.2.0 // indirect github.com/lunixbochs/vtclean v1.0.0 // indirect github.com/manifoldco/promptui v0.7.0 github.com/mattn/go-colorable v0.1.7 // indirect github.com/mattn/go-runewidth v0.0.6 // indirect github.com/sirupsen/logrus v1.6.0 github.com/spf13/afero v1.3.0 + github.com/stretchr/testify v1.5.1 // indirect github.com/urfave/cli/v2 v2.2.0 gopkg.in/yaml.v2 v2.3.0 ) diff --git a/go.sum b/go.sum index 8a0b20cd..18b58534 100644 --- a/go.sum +++ b/go.sum @@ -63,14 +63,14 @@ github.com/go-playground/universal-translator v0.17.0/go.mod h1:UkSxE5sNxxRwHyU+ github.com/go-playground/validator/v10 v10.2.0/go.mod h1:uOYAAleCW8F/7oMFd6aG0GOhaH6EGOAJShg8Id5JGkI= github.com/go-playground/validator/v10 v10.3.0 h1:nZU+7q+yJoFmwvNgv/LnPUkwPal62+b2xXj0AU1Es7o= github.com/go-playground/validator/v10 v10.3.0/go.mod h1:uOYAAleCW8F/7oMFd6aG0GOhaH6EGOAJShg8Id5JGkI= -github.com/go-vela/compiler v0.5.1 h1:5H6oH4wisqnTEBTo3EizYsfMAqlWF0xgM1r8LM4ZVfc= -github.com/go-vela/compiler v0.5.1/go.mod h1:y5EDX+5NFs3AHqzIe/ShdX/fh6nraJVqwxv9x3sW8ho= -github.com/go-vela/mock v0.5.1 h1:IuPva8WUTupMyYhey3FXGnLIgBCizyGR/Gku9ZF/fRk= -github.com/go-vela/mock v0.5.1/go.mod h1:2bYQM8929oqjE+6fXEpfUgYuqYgL+YHF2ICx5jbZ22Y= -github.com/go-vela/sdk-go v0.5.1 h1:6TSXAmXGRXbtEnZYzXVtaR5VilBiUvpe09P8HWSMbi4= -github.com/go-vela/sdk-go v0.5.1/go.mod h1:D4WuPy8MA3ltg/3udQVX5LDnLc4AJwF5d7OgtD1jCpU= -github.com/go-vela/types v0.5.1 h1:ZIOg+m+awjw2GN507MwUXINAR43+B/w2pSQT9EEm/UM= -github.com/go-vela/types v0.5.1/go.mod h1:G1Qp0JFtXV+QRNTEWXht+WdllOhjAGapg9vBZKdj6N0= +github.com/go-vela/compiler v0.6.0-rc1 h1:MgjofP4VO+8YFloK1GQBq5PoKCLQDegWBEB6zeEnyrU= +github.com/go-vela/compiler v0.6.0-rc1/go.mod h1:q+06ngm8r84Z03TUHmMkhHY7CZHlax8uPjSZf5l/Bl8= +github.com/go-vela/mock v0.6.0-rc1 h1:hB2NEEpaF65plE97AJXn4NY2OW7xnd5cvuSAAuzJ/ts= +github.com/go-vela/mock v0.6.0-rc1/go.mod h1:6k2CK115mHb8gaGSJXvL6lcfanuz77FL9T5D9Afc1sU= +github.com/go-vela/sdk-go v0.6.0-rc1 h1:eReCh4EcD7Gx8bteOemupQredcv/IGq6JdUp0TfHDNs= +github.com/go-vela/sdk-go v0.6.0-rc1/go.mod h1:aA3hHdSp6X81QuhlUmTNHi1DGf/KxBR3URfbWxDHIGM= +github.com/go-vela/types v0.6.0-rc1 h1:/ZSdzpaVvDr7nbltSdzpU7OyWooDDbiHVhDyjLMQtf4= +github.com/go-vela/types v0.6.0-rc1/go.mod h1:G1Qp0JFtXV+QRNTEWXht+WdllOhjAGapg9vBZKdj6N0= github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= @@ -109,6 +109,12 @@ github.com/gosuri/uitable v0.0.3 h1:9ZY4qCODg6JL1Ui4dL9LqCF4ghWnAOSV2h7xG98SkHE= github.com/gosuri/uitable v0.0.3/go.mod h1:tKR86bXuXPZazfOTG1FIzvjIdXzd0mo4Vtn16vt0PJo= github.com/goware/urlx v0.3.1 h1:BbvKl8oiXtJAzOzMqAQ0GfIhf96fKeNEZfm9ocNSUBI= github.com/goware/urlx v0.3.1/go.mod h1:h8uwbJy68o+tQXCGZNa9D73WN8n0r9OBae5bUnLcgjw= +github.com/hashicorp/go-cleanhttp v0.5.1 h1:dH3aiDG9Jvb5r5+bYHsikaOUIpcM0xvgMXVoDkXMzJM= +github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= +github.com/hashicorp/go-hclog v0.9.2 h1:CG6TE5H9/JXsFWJCfoIVpKFIkFe6ysEuHirp4DxCsHI= +github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ= +github.com/hashicorp/go-retryablehttp v0.6.7 h1:8/CAEZt/+F7kR7GevNHulKkUjLht3CPmn7egmhieNKo= +github.com/hashicorp/go-retryablehttp v0.6.7/go.mod h1:vAew36LZh98gCBJNLH42IQ1ER/9wtLZZ8meHqQvEYWY= github.com/huandu/xstrings v1.3.2 h1:L18LIDzqlW6xN2rEkpdV8+oL/IXWJ1APd+vsdYy4Wdw= github.com/huandu/xstrings v1.3.2/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA= @@ -126,6 +132,8 @@ github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxv github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.0 h1:s5hAObm+yFO5uHYt5dYjxi2rXrsnmRpJx4OYvIWUaQs= +github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= @@ -183,6 +191,8 @@ github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXf github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= +github.com/stretchr/testify v1.5.1 h1:nOGnQDM7FYENwehXlg/kFVnos3rEvtKTjRvOWSzb6H4= +github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= github.com/ugorji/go v1.1.7 h1:/68gy2h+1mWMrwZFeD1kQialdSzAb432dtpeJ42ovdo= github.com/ugorji/go v1.1.7/go.mod h1:kZn38zHttfInRq0xu/PH0az30d+z6vm202qpg1oXVMw= github.com/ugorji/go/codec v1.1.7 h1:2SvQaVZ1ouYrrKKwoSk2pzd4A9evlKJb9oTL+OaLUSs= diff --git a/version/version.go b/version/version.go index b94efc0c..3d383134 100644 --- a/version/version.go +++ b/version/version.go @@ -10,9 +10,9 @@ var ( // VersionMajor is for an API incompatible changes VersionMajor int64 // VersionMinor is for functionality in a backwards-compatible manner - VersionMinor int64 = 5 + VersionMinor int64 = 6 // VersionPatch is for backwards-compatible bug fixes - VersionPatch int64 = 4 + VersionPatch int64 ) // Version is the specification version that the package types support.