Nace Sc
73e75ce517
pkg/repo,pkg/chartmuseum/server: per-limit-chart chart expiration removes prefix mathching for chartpath preparing ( #721 )
...
Fix #714
Signed-off-by: scbizu <scbizu@gmail.com >
2023-09-18 20:43:22 -05:00
Josh Dolitsky
b70fa48c48
Prep for v0.16.1 release ( #703 )
...
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2023-06-30 12:45:29 -05:00
Josh Dolitsky
34c66b7d02
Update various dependencies, prep for 0.16.0 release ( #693 )
...
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2023-06-09 16:28:56 -05:00
Syoc
cff7886cd6
fix: update URLs in k8s mirror script ( #667 )
...
Pointing URLs in script to the new ones ref. https://helm.sh/blog/new-location-stable-incubator-charts/
Signed-off-by: Syoc <Syoc@users.noreply.github.com >
2023-02-21 10:20:55 +08:00
Casey Buto
bc596c0f02
fix: Avoid data races for cacheEntries and index files ( #556 )
...
* fix: Avoid data races for cacheEntries and index files
Signed-off-by: Casey Buto <cbuto@d2iq.com >
* test: Update to the latest locust version
Signed-off-by: Casey Buto <cbuto@d2iq.com >
* refactor: remove unecessary lock
Signed-off-by: Casey Buto <cbuto@d2iq.com >
* refactor: no need to return error from load function
Signed-off-by: Casey Buto <cbuto@d2iq.com >
* fix: Add additional tenant cache locking
Signed-off-by: Casey Buto <cbuto@d2iq.com >
2022-04-08 15:16:51 -04:00
Casey Buto
29b831f94e
ci: Add overwrite flag to deploy command for canary versions ( #560 )
...
Signed-off-by: Casey Buto <cbuto@d2iq.com >
2022-03-09 10:27:15 -06:00
Casey Buto
ad07958a86
fix: Use the github API to get the latest release version ( #553 )
...
Signed-off-by: Casey Buto <cbuto@d2iq.com >
2022-02-15 09:53:09 -06:00
Casey Buto
6fbfc6e24b
ci: move building the go binaries outside of the Docker image to speed up builds ( #544 )
...
Signed-off-by: Casey Buto <cbuto@d2iq.com >
2022-02-04 14:57:48 -06:00
Josh Dolitsky
0cbd5e1218
maint: fix sbom script env vars
...
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2022-01-30 16:17:44 -06:00
Puerco
77d6cea5a9
Generate SPDX SBOM at release time ( #538 )
...
* Add bom generation script
This commit adds a script in scripts/sbom.sh that generates
the SBOM for the release adding three kinds of elements to it:
1. The source code with full dependencies
2. The tarball distrubutions written in _dist
3. The container image
The SBOM is written into the _dist directory.
Signed-off-by: Adolfo García Veytia (Puerco) <puerco@chainguard.dev >
* Generate SBOM from build workflow
This commit modifies the build pipeline to generate an SPDX SBOM
describing the release. It uses the new bom-installer action to
install the Kubernetes SBOM Tool into the runner and calls the
scripts/sbom.sh script which handles the generation.
Signed-off-by: Adolfo García Veytia (Puerco) <puerco@chainguard.dev >
* Modify release pipeline to properly include SBOM
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
Co-authored-by: Josh Dolitsky <josh@dolit.ski >
2022-01-30 14:05:04 -06:00
Josh Dolitsky
122c66179e
Sign archives and checksums with cosign ( #535 )
...
Also:
- update release notes generator to point to sigs
- fix missing images from README
Resolves #532
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2022-01-29 01:32:55 +08:00
Nace Sc
b0326d6b38
cmd/chartmuseum,pkg/chartmuseum,pkg/config: add new per-chart-limit-option , impls #316 ( #466 )
...
Signed-off-by: scnace <scbizu@gmail.com >
Co-authored-by: Josh Dolitsky <josh@dolit.ski >
2022-01-28 10:58:12 -06:00
Josh Dolitsky
4412d39346
Various v0.14.0 prep items ( #527 )
...
- Update version to v0.14.0
- Fix readme for push plugin (in place of #513 )
- Upgrade Go modules, Go version in CI
- Use Helm 3.8 in acceptance tests
- Remove bad semever chart tests and testdata
- Support for M1 Macs local dev
- Add SECURITY.md
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2022-01-25 08:18:40 -06:00
Josh Dolitsky
9f42822dd4
Update Go dependencies, fix broken tests ( #482 )
...
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2022-01-21 17:27:29 -06:00
Nace Sc
e2487026cc
ci,scripts: bump up go version to 1.17 and fix broken helm installation url ( #478 )
...
Signed-off-by: scnace <scbizu@gmail.com >
2021-09-03 03:20:43 +08:00
Claus F. Strasburger
0c7164e37c
Support Builds for ARM M1 Macs ( #477 )
...
* chore: add build-mac-arm target to makefile
Signed-off-by: Claus Strasburger <c@cfs.im >
* chore: add PHONY labels to build-* targets
Signed-off-by: Claus Strasburger <c@cfs.im >
* chore: add darwin/arm64 to build-cross targets
Signed-off-by: Claus Strasburger <c@cfs.im >
* feat: support darwin-arm64 in get-chartmuseum script
Signed-off-by: Claus Strasburger <c@cfs.im >
Co-authored-by: cfstras <cfstras@users.noreply.github.com >
2021-09-03 01:21:59 +08:00
Josh Dolitsky
79bb39c260
Prep for v0.13.1 release ( #429 )
...
* Prep for v0.13.1 release
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
* package bad charts during setup
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
* downgrade to helm 3.5.1, fix tests
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2021-03-12 00:09:35 -05:00
houfangdong
de918de434
fix release sha256
...
Signed-off-by: houfangdong <xianhfd@gmail.com >
2021-02-09 10:24:03 +08:00
Josh Dolitsky
543ffa5a17
maint: fix version check in install script
...
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2021-02-04 14:14:25 -05:00
Josh Dolitsky
c7f1620ca7
prepare for v0.13.0 release
...
- update to Go 1.15.7
- add release artifacts script (copied from Helm)
- add KEYS file containing maintainer signing keys
- update Makefile to follow Helm release process
- update dependencies (including auth and storage)
- rename masterHandler to rootHandler
- add get-chartmuseum script (based on get-helm-3 script)
- remove unused scripts and make targets for old release process
- modify README with new install instructions and docker image
- rename scripts to use dashes vs underscores
Signed-off-by: Josh Dolitsky <josh@dolit.ski >
2021-02-01 23:05:08 -05:00
jdolitsky
dd405dbb8b
maint: update dependencies, disable nightly cron
...
Signed-off-by: jdolitsky <393494+jdolitsky@users.noreply.github.com >
2020-11-12 00:11:11 -05:00
jdolitsky
3b862bacf5
miscellaneous CI updates
...
Signed-off-by: jdolitsky <393494+jdolitsky@users.noreply.github.com >
2020-09-13 18:48:03 -04:00
jdolitsky
cc748efd17
Use latest version of Helm 2
...
Signed-off-by: jdolitsky <393494+jdolitsky@users.noreply.github.com >
2020-09-13 15:22:52 -04:00
jdolitsky
88bc4a9ae8
update dependencies
...
Signed-off-by: jdolitsky <393494+jdolitsky@users.noreply.github.com >
2020-07-13 21:16:33 -05:00
Josh Dolitsky
d9b42502e4
remove amazon nearest second flag
...
Signed-off-by: Josh Dolitsky <393494+jdolitsky@users.noreply.github.com >
2020-03-25 22:27:40 -05:00
Josh Dolitsky
b58d67830e
Option for nearest second comparison on amazon backend
...
Signed-off-by: Josh Dolitsky <393494+jdolitsky@users.noreply.github.com >
2020-02-24 14:29:41 -06:00
Karuppiah Natarajan
ffe58c4f60
update helm to v2.16.1 ( #287 )
...
Signed-off-by: Karuppiah Natarajan <karuppiah7890@gmail.com >
2019-12-03 11:58:13 -06:00
Prabhu Jayakumar
c28201179d
Upgrade helm version to 2.14.3 ( #273 )
...
Signed-off-by: Prabhu Jayakumar <j.prabhu91@gmail.com >
2019-10-07 21:32:20 -05:00
Josh Dolitsky
c2683b6447
update go modules
...
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com >
2019-07-10 17:03:07 -05:00
Tariq Ibrahim
3a10ddc7b5
update dependencies of chartmuseum
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com >
2019-05-03 14:08:57 -07:00
rimas
28d1bbe71c
remove vendor
...
Signed-off-by: rimas <rmocius@gmail.com >
2019-03-20 18:59:33 +00:00
Josh Dolitsky
6d5d411907
makefile fixes
...
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com >
2019-03-20 11:57:58 -05:00
Josh Dolitsky
1a79904672
update dependencies
...
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com >
2019-03-15 00:36:24 -05:00
Josh Dolitsky
898851a9d0
upgrade to helm 2.12.2
...
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com >
2019-01-21 18:46:16 -06:00
Oleg Sucharevich
4b508da275
wip
...
Signed-off-by: Oleg Sucharevich <olegs@codefresh.io >
2019-01-18 17:23:31 +02:00
Oleg Sucharevich
be944f891a
use local vendor when testing
...
Signed-off-by: Oleg Sucharevich <olegs@codefresh.io >
2019-01-18 17:23:31 +02:00
Josh Dolitsky
f8b563ea87
changes for 0.8.0 release
2018-12-07 10:39:25 -06:00
Anil Arora
0234a38e79
Update code to support oci cloud storage #176
...
Note, this does upgrade helm to 2.11.0 as I found issues with helm 2.9 in a proxy setting.
Signed-off-by: Anil Arora <anil.arora@oracle.com >
2018-10-25 08:37:54 -07:00
Josh Dolitsky
1e337d1845
update all dependencies
2018-09-10 10:40:29 -05:00
David Genest
9a29fc7ea1
fix acceptance: every chart must have a provision file
...
because they are dynamically harvested by acceptance tests
2018-05-17 17:18:55 -04:00
David Genest
75f2f38b30
fix tests: testchart output path
2018-05-17 16:50:53 -04:00
David Genest
8b0bf9821f
added test data generation for 0.2.0 mychart
2018-05-17 14:34:52 -04:00
Josh Dolitsky
96f8c76c91
use helm 2.9.1 for acceptance tests
2018-05-14 17:14:50 -07:00
Josh Dolitsky
7bd81750f9
avoid updating stable repo for acceptance tests
2018-05-13 22:54:41 -05:00
Josh Dolitsky
ae9cdb97fe
Merge branch 'master' of github.com:kubernetes-helm/chartmuseum into gmauleon-openstack_support
2018-05-03 04:43:43 -05:00
Josh Dolitsky
8840273cc2
upgrade to helm 2.9
2018-04-30 23:30:40 -05:00
Gael Mauleon
ce0cae4837
Working test suite
2018-04-18 09:50:59 -04:00
Josh Dolitsky
ce6f43725a
upgrade to helm v2.8.2 ( fixes #68 )
2018-03-09 18:29:57 -06:00
Li Yi
9f32331cfe
Support Alibaba Cloud OSS storage backend
...
Signed-off-by: Li Yi <denverdino@gmail.com >
2018-02-21 16:47:21 +08:00
Joshua Dolitsky
0dbd42ce05
Upgrade to helm v2.8.1
2018-02-14 15:28:05 -06:00