yxxhero
1f6ef3edc1
Merge pull request #556 from helmfile/dependabot/go_modules/github.com/Masterminds/sprig/v3-3.2.3
2022-11-30 23:28:15 +08:00
dependabot[bot]
1c77bc5cfb
build(deps): bump github.com/Masterminds/sprig/v3 from 3.2.2 to 3.2.3
...
Bumps [github.com/Masterminds/sprig/v3](https://github.com/Masterminds/sprig ) from 3.2.2 to 3.2.3.
- [Release notes](https://github.com/Masterminds/sprig/releases )
- [Changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Masterminds/sprig/compare/v3.2.2...v3.2.3 )
---
updated-dependencies:
- dependency-name: github.com/Masterminds/sprig/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 15:11:33 +00:00
yxxhero
9b1312aaee
Merge pull request #554 from helmfile/rm-embrawtest/myapp/foo.yaml.gotmpl
...
rm embrawtest/myapp/foo.yaml.gotmpl
2022-11-30 13:08:01 +08:00
yxxhero
02dc32aa2b
rm embrawtest/myapp/foo.yaml.gotmpl
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-30 12:31:11 +08:00
yxxhero
23aa8ce46f
Merge pull request #552 from helmfile/dependabot/go_modules/github.com/variantdev/vals-0.20.0
2022-11-29 23:57:55 +08:00
yxxhero
04679b4b90
Merge pull request #551 from helmfile/dependabot/go_modules/github.com/Masterminds/semver/v3-3.2.0
2022-11-29 23:22:45 +08:00
dependabot[bot]
5a29137572
build(deps): bump github.com/variantdev/vals from 0.19.0 to 0.20.0
...
Bumps [github.com/variantdev/vals](https://github.com/variantdev/vals ) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/variantdev/vals/releases )
- [Changelog](https://github.com/variantdev/vals/blob/main/.goreleaser.yml )
- [Commits](https://github.com/variantdev/vals/compare/v0.19.0...v0.20.0 )
---
updated-dependencies:
- dependency-name: github.com/variantdev/vals
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 15:08:27 +00:00
dependabot[bot]
63bbcf8930
build(deps): bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0
...
Bumps [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/Masterminds/semver/releases )
- [Changelog](https://github.com/Masterminds/semver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Masterminds/semver/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: github.com/Masterminds/semver/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-29 15:07:54 +00:00
yxxhero
5262145f6e
typo: fix typo in cmd/apply.go
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-29 19:37:08 +08:00
yxxhero
01aee9337f
Merge pull request #543 from helmfile/fix-go-mod
...
fix go mod
2022-11-28 08:21:07 +08:00
yxxhero
447481ae83
fix go mod
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-27 14:32:52 +08:00
yxxhero
211852cd38
use dyff as yamldiff tool ( #542 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-27 09:47:09 +09:00
Cyril Jouve
60621ff318
rework dockerfiles ( #519 )
...
* fetch checksum when possible
* use sha256sum -c to validate checksum
* use tar features to extract artifacts
* validate installed pkg in-place
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
2022-11-25 10:14:27 +09:00
yxxhero
181c2f4509
fix ghcr-badge in docs ( #539 )
...
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-25 10:12:11 +09:00
yxxhero
44c26e6639
Merge pull request #538 from helmfile/fix-unit-test
2022-11-25 06:57:28 +08:00
yxxhero
36996df980
fix unit test
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-24 21:05:16 +08:00
yxxhero
bd84b51fba
Merge pull request #537 from helmfile/yxxhero-patch-1
...
fix ghr badge
2022-11-24 20:24:11 +08:00
yxxhero
54d987dd75
fix ghr badge
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-24 19:36:30 +08:00
yxxhero
5c5dc42ef5
Refactor integration tests ( #531 )
...
* refactor integrations
Signed-off-by: yxxhero <aiopsclub@163.com>
* Update the integration test directory structure to better correlate the test script with testdata
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* Undo the test-cases directory renaming to make the diff more easy to understand
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* fix ci
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-11-23 14:44:16 +09:00
xiaomudk
7844145ee3
Allow helmfile statefile to passed by stdin ( #520 )
...
* Allow helmfile statefile to passed by stdin
Signed-off-by: xiaomudk <xiaomudk@gmail.com>
2022-11-22 11:34:05 +08:00
yxxhero
ce7f38ee96
Merge pull request #535 from xiaomudk/patch-10
...
Remove redundant metadata fields from test samples
2022-11-22 10:55:31 +08:00
xiaomudk
766c1c951f
Remove redundant metadata fields from test samples
...
Signed-off-by: xiaomudk <xiaomudk@gmail.com>
2022-11-22 10:33:05 +08:00
yxxhero
85f577e551
Merge pull request #533 from xiaomudk/patch-9
...
Fix getArray function copy error
2022-11-22 07:15:48 +08:00
xiaomudk
a05ccab6c3
Fix getArray function copy error
...
Signed-off-by: xiaomudk <xiaomudk@gmail.com>
2022-11-21 23:30:13 +08:00
koralsky
1ba83ae722
declare "reuse values" control mode in helmDefaults ( #527 )
...
* support for helmDefaults.reuseValues
Signed-off-by: Karol Ossowski <k@koralsky.pl>
2022-11-20 08:47:48 +08:00
yxxhero
bdbfc9106d
Merge pull request #517 from helmfile/use-log-cap-helper-in-all-tests
...
Use the new log capturing helper in all remaining tests
2022-11-13 17:15:47 +08:00
Yusuke Kuoka
8d2aec249d
Use the new log capturing helper in all tests
...
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-11-13 08:53:53 +00:00
yxxhero
235917c11c
Merge pull request #516 from helmfile/use-log-cap-helper-in-test-apply-hooks
...
Use log capturing helper in TestApply_hooks
2022-11-13 16:33:20 +08:00
Yusuke Kuoka
445c74c92b
Enhance `make fmt` to cover running gci for golangci-lint compat ( #515 )
...
* Enhance `make fmt` to cover running gci for golangci-lint compat
I have been using `make fmt` for formatting code before submitting a pull request. It turned out not to work in some cases where you added a new import because the default go-fmt obviously do not organize imports as the golangci-lint and gci expect.
This fixes that, by adding a gci command to the `make fmt` target.
Please note that this does not cover installing gci. If you need, please submit another pull request to add something like a `make install-gci` and make the `make fmt` depenedent on that target, so that one can get automatic gci installation when running `make fmt` for first time.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
* We don't need running gci via make on CI as we already run it as part of golangci-lint run
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-11-13 16:24:28 +08:00
Yusuke Kuoka
6b69b31754
Use log capturing helper in TestApply_hooks
...
Along with the addition of the new arg to the helper for log level customization.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-11-13 08:20:13 +00:00
yxxhero
f09ec18aa9
Merge pull request #499 from helmfile/498-helmfile-template-fails-when-selector-matches-a-chart-fetched-with-go-getter
...
fix: helmfile template fails when selector matches a chart fetched with go-getter
2022-11-13 15:27:50 +08:00
yxxhero
143f85b4f1
fix: helmfile template fails when selector matches a chart fetched with go-getter
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-13 15:10:57 +08:00
yxxhero
667c3723f0
Merge pull request #514 from helmfile/log-snapshot-test-helper
...
Introduce a new test helper for easier log snapshot testing
2022-11-13 11:41:44 +08:00
Yusuke Kuoka
844f6e9583
Introduce a new test helper for easier log snapshot testing
...
Use the new runWithLogCapture helper instead of the long boilerplate to capture the log for snapshot testing.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-11-13 03:24:24 +00:00
Lassi Pölönen
0f44cfacc4
Add the ability to specify a lock file ( #432 )
...
Allow configuring the lockfile in the state. This makes it possible for
example maintain a lock per environment.
Signed-off-by: Lassi Pölönen <lassi.polonen@iki.fi>
Signed-off-by: Lassi Pölönen <lassi.polonen@iki.fi>
2022-11-12 08:59:56 +09:00
yxxhero
2594dc1524
Merge pull request #513 from helmfile/dependabot/go_modules/k8s.io/apimachinery-0.25.4
2022-11-12 06:07:26 +08:00
dependabot[bot]
c9db278df7
build(deps): bump k8s.io/apimachinery from 0.25.3 to 0.25.4
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.25.3 to 0.25.4.
- [Release notes](https://github.com/kubernetes/apimachinery/releases )
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.25.3...v0.25.4 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-11 15:17:25 +00:00
yxxhero
8c870dc444
Merge pull request #512 from helmfile/bump-helm-to-3.10.2
...
bump: helm to 3.10.2
2022-11-11 14:40:08 +08:00
yxxhero
2324188695
bump: helm to 3.10.2
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-11 13:54:35 +08:00
dependabot[bot]
cd92b4185e
build(deps): bump helm.sh/helm/v3 from 3.10.1 to 3.10.2 ( #511 )
2022-11-11 06:29:40 +08:00
Helge Eichelberg
8f59a1c18a
Add --output-dir-template flag to the fetch command ( #456 )
...
* Add --output-dir-template flag to the fetch command
Signed-off-by: elchenberg <elchenberg@users.noreply.github.com>
2022-11-05 18:55:02 +08:00
yxxhero
712ee3a0a2
Merge pull request #495 from helmfile/add_go_test_total_cover
...
feat: add go test total cover
2022-11-05 16:58:00 +08:00
yxxhero
34c5adb1da
feat: add go test total cover
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-04 22:00:15 +08:00
yxxhero
3c907e2c2b
Merge pull request #494 from helmfile/add_anchors_merge_e2e_test
...
test: add template anchors merge e2e test
2022-11-04 21:14:09 +08:00
yxxhero
1513035718
test: add template anchors merge e2e test
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-04 20:56:56 +08:00
yxxhero
831410c814
Merge pull request #492 from helmfile/fix_deps_issue
...
fix deps issues
2022-11-04 14:32:20 +08:00
yxxhero
b0bb03a0ea
fix unittest
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-04 12:53:38 +08:00
yxxhero
faf3444761
fix deps issues
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-04 12:53:38 +08:00
yxxhero
ce6f8fc9ec
Merge pull request #457 from helmfile/454-helmfile-template-args-swallows-args
...
fix: args parse issue
2022-11-04 10:16:11 +08:00
yxxhero
bc3528ae09
fix: args parse issue
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2022-11-04 10:53:00 +09:00