Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add args flag removal to 1.0 proposal #2150

Closed
Closed
Changes from 2 commits
Commits
Show all changes
183 commits
Select commit Hold shift + click to select a range
1e41817
Create FUNDING.yml
mumoshu Apr 3, 2022
19ba9d2
Merge remote-tracking branch 'origin/master' into main
mumoshu Apr 3, 2022
f6fac3f
Add an experimental GitHub Actions workflow for CI
mumoshu Apr 3, 2022
498a976
Add stale bot config
mumoshu Apr 3, 2022
3267484
Documentation site based on mkdocs and Read the Docs
mumoshu Apr 3, 2022
e561e9b
Add a documentation badge to README
mumoshu Apr 3, 2022
11ab0cb
Lock issues and pull requests after close
mumoshu Apr 3, 2022
1aa8753
Publish canary container images via ghcr.io
mumoshu Apr 3, 2022
303ef9c
remove ioutil usage in all project
yxxhero Apr 3, 2022
81cc843
Add an issue form for bug report
mumoshu Apr 3, 2022
4567a64
Skip CI for changes in issue templates
mumoshu Apr 3, 2022
4bafeab
Merge pull request #4 from helmfile/issue-form-bug
mumoshu Apr 3, 2022
31c6860
Fix bug report issue form
mumoshu Apr 3, 2022
6c258af
Encourage users to sponsor the project
mumoshu Apr 3, 2022
137afa3
Merge pull request #5 from yxxhero/replace_ioutil
mumoshu Apr 3, 2022
ed27147
Add more links to the new-issue page
mumoshu Apr 3, 2022
7f70138
add unit for formatters.go
yxxhero Apr 3, 2022
01b5b79
Merge pull request #9 from yxxhero/unit_formatters
mumoshu Apr 3, 2022
e0244bc
mv captureStdout as public func
yxxhero Apr 3, 2022
4a52ce0
Merge pull request #13 from yxxhero/mv_captureStdout_as_public_func
mumoshu Apr 4, 2022
02058cc
add unittest for load_opts.go
yxxhero Apr 3, 2022
a1dfcb3
bump go 1.18 & remove .circleci
itscaro Apr 3, 2022
b279831
[test] update helm 3.8.0 to 3.8.1
itscaro Apr 4, 2022
8e5c779
update args_test.go unittest
yxxhero Apr 4, 2022
7cc9778
Merge pull request #16 from itscaro/qtran/helm-3.8.1
mumoshu Apr 4, 2022
4480ec2
Merge pull request #11 from yxxhero/add_unittest_for_apptest
mumoshu Apr 4, 2022
4247b97
Merge pull request #2 from itscaro/qtran/go1.18
mumoshu Apr 4, 2022
5cb82ec
add unittest for RequiredEnv func
yxxhero Apr 5, 2022
eed489e
Update badge to reflect Github Action status
itscaro Apr 5, 2022
a793797
[fix] unclosed file stream when creating temporary decrypted files
itscaro Apr 5, 2022
03cbf5f
[fix] bump go 1.18 & optional TAG definition in makefile
itscaro Apr 5, 2022
e821227
Merge pull request #17 from yxxhero/update_args_unitest
mumoshu Apr 5, 2022
3f1d01a
Merge pull request #18 from yxxhero/add_unittest_RequiredEnv
mumoshu Apr 5, 2022
f7eb4a9
Merge pull request #19 from itscaro/qtran/badge
mumoshu Apr 5, 2022
f49d181
Merge pull request #20 from itscaro/qtran/fix-decrypted-file
mumoshu Apr 5, 2022
8fb418e
Merge pull request #21 from itscaro/qtran.fix-golang1.18
mumoshu Apr 5, 2022
8e50dbc
Fix helmfile deps not to remove entries for charts that are being cha…
mumoshu Apr 6, 2022
97e0ca7
feat: Auto-detect term for coloring helm-diff output
mumoshu Apr 6, 2022
570a2c2
[Dockerfile] only use image alpine for compilation, add sops & age to…
itscaro Apr 6, 2022
a4555f3
test build image without publication
itscaro Apr 6, 2022
b672af6
Bump go-getter to 1.5.11
mumoshu Apr 6, 2022
89a00ca
Merge pull request #25 from helmfile/bump-go-getter
mumoshu Apr 8, 2022
f1a250c
Merge pull request #28 from itscaro/qtran/image
mumoshu Apr 8, 2022
7743f31
fix output-dir issue
yxxhero Apr 11, 2022
9c0c021
fix typo in state.go
yxxhero Apr 11, 2022
88127d6
[fix] chartify process when chart path is absolute
itscaro Apr 5, 2022
3cae3f4
add integration test
itscaro Apr 11, 2022
c7b23a6
Merge pull request #32 from yxxhero/fix_typo_state
itscaro Apr 11, 2022
ec648c4
use os.PathSeparator replace /
yxxhero Apr 12, 2022
12e103d
(fix) non-existent custom temp dir
itscaro Apr 12, 2022
f89234e
Redact sensitive informations like password in chart url
dol Apr 12, 2022
b548012
Merge pull request #31 from yxxhero/fix_outout_dir
mumoshu Apr 13, 2022
d0841c7
Merge pull request #22 from itscaro/qtran/issue-2118
mumoshu Apr 13, 2022
7af57ad
Merge pull request #37 from itscaro/qtran/fix-temp-dir
mumoshu Apr 13, 2022
47e13fc
Merge pull request #34 from dol/feature/redacted-url-in-chart-name
mumoshu Apr 13, 2022
f84ab66
Make --color and --no-color exclusive
mumoshu Apr 13, 2022
86c9a1a
Fix canary image publication
itscaro Apr 14, 2022
dad5853
(test) update helm to 3.8.2
itscaro Apr 14, 2022
a454226
Merge pull request #23 from helmfile/fix-helmfile-deps-chartify
mumoshu Apr 14, 2022
42ad7be
Merge pull request #24 from helmfile/auto-detect-term-for-color-diff
mumoshu Apr 14, 2022
21ab18b
Merge pull request #39 from itscaro/qtran/helm382
mumoshu Apr 14, 2022
b895f75
add unittest for constants.go
yxxhero Apr 18, 2022
9e9567e
Merge pull request #44 from yxxhero/add_unittest_for_constants
mumoshu Apr 18, 2022
a0d4047
remove gotest deps
yxxhero Apr 19, 2022
f8f50c8
Merge pull request #45 from yxxhero/remove_gotest
mumoshu Apr 19, 2022
feb2bc9
Update README.md
mumoshu Apr 19, 2022
eee5f83
Merge pull request #46 from helmfile/mumoshu-patch-1
mumoshu Apr 19, 2022
8b15272
fix go lint warn
yxxhero Apr 20, 2022
88f17e6
fix more go lint warn
yxxhero Apr 20, 2022
fc3f468
Merge pull request #48 from yxxhero/fix_golint_warn
mumoshu Apr 21, 2022
d26f83c
add unittest for Exec and add feature that inherit the environment va…
yxxhero Apr 21, 2022
c692036
(feat) add openssh-client to images (closes #41)
itscaro Apr 21, 2022
8304d49
remove pip from debian-based images
itscaro Apr 21, 2022
b9a6969
Create dependabot.yml
itscaro Apr 21, 2022
617121e
(feat) update helm to v3.8.2 in container images
itscaro Apr 21, 2022
e1d8cea
Merge pull request #53 from itscaro/qtran/ssh-client-in-image
mumoshu Apr 22, 2022
df6ec3a
Merge pull request #55 from itscaro/image/qtran/helm-3.8.2
mumoshu Apr 22, 2022
e0a618d
Merge pull request #54 from helmfile/qtran/dependabot
mumoshu Apr 22, 2022
33f7330
remove cmd.Env set
yxxhero Apr 22, 2022
1bcf6a7
Merge pull request #52 from yxxhero/feat_inherit_environment_variable…
mumoshu Apr 22, 2022
45c983a
Add unittest for newExecutionID
yxxhero Apr 24, 2022
aef2334
Merge pull request #62 from yxxhero/newExecutionID_unittest
mumoshu Apr 24, 2022
04d364a
add unittest for ValidateConfig
yxxhero Apr 26, 2022
85671c4
Merge pull request #67 from yxxhero/add_unittest_for_ValidateConfig
mumoshu Apr 27, 2022
e2cb7fe
add unittest for context.go
yxxhero Apr 27, 2022
eeb2eee
fix unittest issue for context.go
yxxhero Apr 27, 2022
218d7a6
remove temp_rand and use k8s.io/apimachinery/pkg/util/rand
yxxhero Apr 27, 2022
e4f5771
Merge pull request #68 from yxxhero/add_unittest_for_context
mumoshu Apr 27, 2022
cc6edc1
Merge pull request #69 from yxxhero/remote_temp_rand
mumoshu Apr 27, 2022
faef77d
add unittest for error.go in pkg/app
yxxhero Apr 28, 2022
34a431f
Merge pull request #71 from yxxhero/add_unittest_for_errors_go
mumoshu Apr 29, 2022
761b12e
update doc for template func
yxxhero Apr 29, 2022
fda29a6
[#80] README, update release tag url
yjqg6666 May 6, 2022
d018b58
chore: bump variantdev/vals to support remote secret tfstateremote
carnei-ro Apr 29, 2022
1adcbc1
update README, update release download url, tags used
yjqg6666 May 10, 2022
e06e7f6
Bump github.com/stretchr/testify from 1.7.0 to 1.7.1
dependabot[bot] Apr 22, 2022
548e66a
Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
dependabot[bot] Apr 22, 2022
6265303
Bump github.com/go-test/deep from 1.0.7 to 1.0.8
dependabot[bot] Apr 22, 2022
f384fa8
Merge pull request #56 from helmfile/dependabot/go_modules/github.com…
itscaro May 10, 2022
341d81a
Merge pull request #60 from helmfile/dependabot/go_modules/github.com…
itscaro May 10, 2022
78de703
Merge branch 'main' into dependabot/go_modules/github.com/spf13/cobra…
itscaro May 10, 2022
f93647b
Bump go.uber.org/zap from 1.19.0 to 1.21.0
dependabot[bot] May 10, 2022
29d40d9
Merge pull request #59 from helmfile/dependabot/go_modules/github.com…
itscaro May 10, 2022
21b9cc0
Merge branch 'main' into dependabot/go_modules/go.uber.org/zap-1.21.0
itscaro May 10, 2022
7d74ebb
Merge branch 'main' into chore/bump-variantdev-vals
carnei-ro May 10, 2022
d2498d1
Bump github.com/google/go-cmp from 0.5.7 to 0.5.8
dependabot[bot] May 13, 2022
aed7509
Bump github.com/hashicorp/go-version from 1.2.1 to 1.4.0
dependabot[bot] May 13, 2022
1258c9e
add execEnvs
yxxhero May 14, 2022
ba5bea1
update Readme.md for execEnvs
yxxhero May 14, 2022
a4c2a34
Merge pull request #93 from helmfile/dependabot/go_modules/github.com…
itscaro May 16, 2022
7bc8ae5
Merge pull request #94 from helmfile/dependabot/go_modules/github.com…
itscaro May 16, 2022
490fa01
Merge pull request #74 from yxxhero/update_template_func_doc
itscaro May 16, 2022
a942f12
Merge pull request #81 from yjqg6666/readme
itscaro May 16, 2022
ad4039e
Merge pull request #76 from carnei-ro/chore/bump-variantdev-vals
itscaro May 16, 2022
a320fcc
update unittest for execEnvs
yxxhero May 16, 2022
f7ef07f
Merge pull request #95 from yxxhero/add_execEnvs
itscaro May 16, 2022
dccaa6a
Merge pull request #87 from helmfile/dependabot/go_modules/go.uber.or…
itscaro May 16, 2022
35bd7c1
update urls in docs & CONTRIBUTING.md
itscaro May 10, 2022
3f14cb1
fix Dockerfile
itscaro May 10, 2022
4959c5b
Merge pull request #84 from itscaro/qtran/docs
itscaro May 16, 2022
d5f37b0
build image on tag
itscaro Apr 14, 2022
af497ae
Bump github.com/urfave/cli from 1.22.5 to 1.22.9
dependabot[bot] May 16, 2022
2dff652
Merge pull request #96 from helmfile/dependabot/go_modules/github.com…
itscaro May 16, 2022
d83e921
rename execEnvs to envExec
yxxhero May 17, 2022
10c3eb6
fix issue in context_funcs.go
yxxhero May 17, 2022
6274737
feat: allow --validate on sync command
chubchubsancho May 10, 2022
3978767
Update main.go
chubchubsancho May 12, 2022
dec10eb
fix: fix lint error
chubchubsancho May 17, 2022
eb3484d
Rename module to github.com/helmfile/helmfile
austince May 18, 2022
eace00f
Bump github.com/hashicorp/go-getter from 1.5.11 to 1.6.0
dependabot[bot] May 19, 2022
d10a64c
Merge pull request #103 from helmfile/dependabot/go_modules/github.co…
itscaro May 20, 2022
eddb9ee
Merge pull request #97 from yxxhero/rename_execEnvs_to_-envExec
itscaro May 20, 2022
e67203a
Bump github.com/hashicorp/go-getter from 1.6.0 to 1.6.1
dependabot[bot] May 20, 2022
281fe9b
Merge pull request #101 from austince/rename-module
mumoshu May 22, 2022
7e2462e
Merge pull request #40 from itscaro/qtran/build-tag
mumoshu May 22, 2022
d9143f5
fix image build on tag / main
itscaro May 23, 2022
3b27243
fix typo in github actions
itscaro May 23, 2022
30f53b9
rename stage/job in github actions
itscaro May 23, 2022
26b4be3
Merge pull request #106 from helmfile/dependabot/go_modules/github.co…
itscaro May 23, 2022
2e58c01
add helm 3.9 to tests
itscaro May 10, 2022
8a2fe28
update envExec docs
yxxhero May 20, 2022
c32689e
Merge pull request #104 from yxxhero/update_envExec_doc
itscaro May 23, 2022
a993b2a
Merge pull request #85 from itscaro/qtran/helm3.9
itscaro May 23, 2022
80457d9
add e2e tmpl test
yxxhero May 18, 2022
70b874a
add more testcases
yxxhero May 20, 2022
33c66a6
add readfile e2e test
yxxhero May 21, 2022
23b6429
add toYaml and fromYaml
yxxhero May 21, 2022
c34c7c8
add get tpl e2e test
yxxhero May 21, 2022
9011d2d
fix import path name error
yxxhero May 22, 2022
070ed0d
fix intergration test for argo-cd form master to main branch
yxxhero May 28, 2022
f16001e
Merge pull request #118 from yxxhero/fix_integration_tests_error
itscaro May 30, 2022
0c57129
remove unused comments
yxxhero May 24, 2022
0cfef76
Merge pull request #88 from chubchubsancho/validate_manifest_on_sync
itscaro May 30, 2022
a92c574
Merge pull request #112 from yxxhero/remove_unused_comments
itscaro May 30, 2022
6ca79ef
Update sops version on dockerfile
rodrigodc07 May 30, 2022
86eff8e
Update sops version on Dockerfile.debian and Dockerfile.ubuntu
rodrigodc07 May 30, 2022
73b7243
Update Helm diff plugin to version 3.5.0 in Dockerfile
May 30, 2022
9580c88
Merge pull request #123 from rodrigodc07/fix_CVE-2020-26160
itscaro May 31, 2022
736edf8
Merge pull request #122 from philippeckel/update-Helm-diff-in-Dockerfile
itscaro May 31, 2022
f8597c5
Bump github.com/imdario/mergo from 0.3.12 to 0.3.13
dependabot[bot] May 26, 2022
e73fb21
Merge pull request #114 from helmfile/dependabot/go_modules/github.co…
itscaro May 31, 2022
8024949
reconstruct_main_function
yxxhero May 6, 2022
871f2a9
refactor cmd dir
yxxhero May 17, 2022
b986b3d
Merge pull request #99 from yxxhero/add_e2e_tmpl_test
mumoshu Jun 5, 2022
7c34e2e
Merge pull request #83 from yxxhero/refactor_main
mumoshu Jun 5, 2022
aaf2126
little code optimize
yxxhero Jun 5, 2022
b6f3972
Merge pull request #130 from yxxhero/little_code_opt
mumoshu Jun 5, 2022
789af92
Adds feature to fetch release values and secret values from remote (#47)
dol Jun 5, 2022
577f54a
Introduce DISABLE_INSECURE_FEATURES to disable insecure command execu…
itscaro Jun 5, 2022
414db47
chore(state): Append Api Versions flags to helm-diff (#107)
semoac Jun 5, 2022
6e5a726
fix ci issue (#131)
yxxhero Jun 5, 2022
58721ab
Add yxxhero as a maintainer (#132)
mumoshu Jun 5, 2022
83a7245
Enhance the bug report form (#134)
mumoshu Jun 5, 2022
173767d
Create SECURITY.md (#135)
mumoshu Jun 5, 2022
bf9eeba
Add proposals about two breaking changes before we cut Helmfile 1.0
mumoshu Jun 5, 2022
6ea940e
Fix documentation link
stoned Jun 5, 2022
214d06e
Whitespace fixes
stoned Jun 5, 2022
9032395
Merge pull request #138 from stoned/doc-xref
yxxhero Jun 5, 2022
bb20fca
Move repos subcommand to a dedicated source file (#137)
yxxhero Jun 6, 2022
fef447d
Merge pull request #136 from helmfile/towards-1.0
yxxhero Jun 6, 2022
c897a10
Fix deprecated chart in Getting Started
ogugu9 Jun 6, 2022
e182e9e
Merge pull request #140 from ogugu9/fix-getting-started-chart
yxxhero Jun 6, 2022
6850b8a
proposal: Drop --arsg in Helmfile 1.0
mumoshu Jun 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions pkg/state/temp.go
Original file line number Diff line number Diff line change
@@ -34,9 +34,11 @@ func tempValuesFilePath(release *ReleaseSpec, data interface{}) (*string, error)
workDir := os.Getenv("HELMFILE_TEMPDIR")
if workDir == "" {
workDir, err = os.MkdirTemp(os.TempDir(), "helmfile")
if err != nil {
panic(err)
}
} else {
err = os.MkdirAll(workDir, os.FileMode(0700))
}
if err != nil {
panic(err)
}

d := filepath.Join(workDir, id)