Adam Reese
db2aa1a8d6
fix(ci) update ci to use main branch
...
Signed-off-by: Adam Reese <adam@reese.io>
4 years ago
Joe Lanford
ecdc34c5ab
Add darwin/arm64 (Apple Silicon) support
...
Signed-off-by: Joe Lanford <joe.lanford@gmail.com>
4 years ago
Matt Farina
1cf9589051
Updating golangci-lint to 1.36.0
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
4 years ago
Matt Farina
65ed70341d
Builds with go 1.15
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
4 years ago
Matthew Fisher
360212393b
add authentication to CircleCI jobs
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
4 years ago
Marc Khouzam
88f6991fff
feat(test): Update golangci-lint to 1.27.0
...
Since we've moved to Go 1.14, golangci-lint has been silently failing.
This commit updates to a compatible version.
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
5 years ago
Josh Dolitsky
78d57d3d20
Modify Circle config to use Go 1.14 ( #7980 )
...
Signed-off-by: Josh Dolitsky <393494+jdolitsky@users.noreply.github.com>
5 years ago
Matthew Fisher
4d1c11f05b
fix(ci): pin golangci-lint to v1.21.0
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
2f2430a9ad
fix(ci): update to work as master
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matt Farina
f18c078618
Reducing the circleci footprint
...
* Removed the parallelism as it was running the same tests 3 times
* Removed caching as the time to cache/restore is about the same
as without caching
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
e3137d106a
Migrating dependency management to go modules
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Karuppiah Natarajan
a402253671
update go to v1.13
...
Signed-off-by: Karuppiah Natarajan <karuppiah7890@gmail.com>
5 years ago
Martin Hickey
b45e2eea6d
Enable style conformance test in circleci build
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
5 years ago
Matthew Fisher
82bb992113
fix(circle): only upload packages and checksums, not cross-builds
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
48cec416e8
fix(circle): lsb_release does not exist in linuxkit images
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
022c8869be
ref(circle): push assets to Azure
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
e061bc1855
ref(circleci): refactor ci setup
...
* fix go dep cache
* zip binary comes bundled already with image
* remove branch name from cache key
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
895e9192d4
feat(*): use vanity import helm.sh/helm
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Matthew Fisher
b64066b445
chore(circle): bump go to 1.12 ( #5382 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Adam Reese
472b807e80
chore(ci): bump golang to 1.11.5
...
Signed-off-by: Adam Reese <adam@reese.io>
6 years ago
Adam Reese
4f26b658d8
change copyright to "Copyright The Helm Authors"
6 years ago
Matthew Fisher
d9a5f6804a
release canary v3 binaries as helm-dev-v3
7 years ago
Adam Reese
840c489c6b
feat(dep): replace glide with dep
7 years ago
Adam Reese
5048ed8f5c
docs(generated): remove generated docs
7 years ago
Matthew Fisher
e73c82f51e
bump go to 1.10
7 years ago
Matthew Fisher
cc7ee84998
remove deprecated -e flag to `docker login`
7 years ago
Matthew Fisher
286c902572
fix(circle): fix download link to download.docker.com
...
Docker stopped releasing binaries to get.docker.com as of 17.03.0-ce. They are all hosted at download.docker.com now.
I also had to downgrade docker to 17.09.0-ce because that's the only version that both download.docker.com and
CircleCI support.
https://download.docker.com/linux/static/stable/x86_64/
https://circleci.com/docs/2.0/building-docker-images/#docker-version
7 years ago
Matthew Fisher
f7e078ca29
bump docker to 17.11.0-ce
7 years ago
Matthew Fisher
d28d1756f8
exit zero on non-master branch
...
While we still don't want to upload to GCS/GCR, we also don't want the CI run to fail because we are just skipping the step. This is most usually seen in the `release-X.Y` branches cut every minor release.
7 years ago
Matthew Fisher
8f3b734cf1
install zip
7 years ago
Matt Farina
4c7617a76e
fix(circleci): Fixing the glide/vendor cache so it is used by glide
...
This commit does a few things:
* It moves the information being cached to be the glide cache.
This will make the glide install process faster.
* The cache is restored from prior to installing the dependencies.
7 years ago
Matthew Fisher
f4f932fabd
fix circle not building tags
...
CircleCI recently skipped building tags by default, so we need to
explicitly enable it.
See https://circleci.com/docs/2.0/configuration-reference/#tags
7 years ago
Adam Reese
8e13a5bd1f
fix(ci): move deploy instructions to build job
...
https://circleci.com/docs/2.0/configuration-reference/#deploy
7 years ago
Maciej Kwiek
4e97017213
CircleCI 2 config
7 years ago