jolheiser
da74b43672
add sprig
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/pr/woodpecker Pipeline was successful
Details
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2022-10-13 12:55:44 -05:00
jolheiser
d02502078f
Add options support ( #24 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/tag/woodpecker Pipeline was successful
Details
<!--
1. Did you add documentation?
2. Did you add tests?
3. Do you need to re-run formatting?
4. Do you need to re-run docs.go?
-->
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: #24
2022-06-15 14:59:21 +00:00
jolheiser
c348255c37
Load env on download ( #23 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/tag/woodpecker Pipeline was successful
Details
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: #23
2022-06-14 20:20:51 +00:00
jolheiser
07ccb51584
Major changes ( #22 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/tag/woodpecker Pipeline was successful
Details
1. Switch from TOML to YAML (oof)
2. Add a JSON schema for templates (anti-oof)
3. Add functionality for prompt defaults to be based on earlier prompt answers
4. Add env commands and setting/loading for tmpl-specific env
5. Use a more helpful testing library
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: #22
2022-06-14 19:59:53 +00:00
jolheiser
4987bf8aed
Add goreleaser ( #21 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/tag/woodpecker Pipeline was successful
Details
Reviewed-on: #21
2022-06-03 04:11:44 +00:00
jolheiser
fe9dd61580
Fix gitea release plugin ( #20 )
...
continuous-integration/woodpecker the build was successful
Details
Reviewed-on: #20
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Co-committed-by: jolheiser <john.olheiser@gmail.com>
2021-11-03 03:50:46 +00:00
jolheiser
1713f353f3
Fix token ( #19 )
...
continuous-integration/woodpecker the build failed
Details
Reviewed-on: #19
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Co-committed-by: jolheiser <john.olheiser@gmail.com>
2021-11-02 03:28:30 +00:00
jolheiser
d9564663db
Update and move to woodpecker ( #18 )
...
continuous-integration/woodpecker the build failed
Details
Reviewed-on: #18
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Co-committed-by: jolheiser <john.olheiser@gmail.com>
2021-11-02 03:22:27 +00:00
John Olheiser
c173eee38c
Explain .tmplkeep ( #17 )
...
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/17
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-committed-by: John Olheiser <john.olheiser@gmail.com>
2021-01-03 11:29:37 +08:00
John Olheiser
c497431a52
Add .tmplkeep ( #16 )
...
Resolves #15
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/16
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-committed-by: John Olheiser <john.olheiser@gmail.com>
2021-01-03 11:06:32 +08:00
John Olheiser
d4c47101ab
Allow sourcing prompt answers from env variables ( #14 )
...
Fixes #12
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/14
Co-authored-by: John Olheiser <john.olheiser@gmail.com>
Co-committed-by: John Olheiser <john.olheiser@gmail.com>
2020-12-29 11:21:41 +08:00
John Olheiser
19edb3a580
Add env and restore commands ( #11 )
...
Add env and restore commands
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Check for existance
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/11
Co-Authored-By: John Olheiser <john.olheiser@gmail.com>
Co-Committed-By: John Olheiser <john.olheiser@gmail.com>
2020-11-30 13:16:25 +08:00
John Olheiser
7121333290
Small tweaks ( #10 )
...
Small tweaks
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/10
Co-Authored-By: John Olheiser <john.olheiser@gmail.com>
Co-Committed-By: John Olheiser <john.olheiser@gmail.com>
2020-11-29 07:07:18 +08:00
John Olheiser
36832f93de
Better defaults and prompts ( #9 )
...
Add true bools and better defaults, fix map/funcmap differences
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/9
Co-Authored-By: John Olheiser <john.olheiser@gmail.com>
Co-Committed-By: John Olheiser <john.olheiser@gmail.com>
2020-11-24 14:10:46 +08:00
John Olheiser
47ef9ea0be
Fix CI ( #8 )
...
Update '.drone.yml'
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/8
Co-Authored-By: John Olheiser <john.olheiser@gmail.com>
Co-Committed-By: John Olheiser <john.olheiser@gmail.com>
2020-11-24 07:28:10 +08:00
John Olheiser
6ffc50dc06
Expand the template.toml file ( #7 )
...
Expand the template.toml file
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/7
Co-Authored-By: John Olheiser <john.olheiser@gmail.com>
Co-Committed-By: John Olheiser <john.olheiser@gmail.com>
2020-11-23 13:02:16 +08:00
John Olheiser
6dc75436fc
Add CI ( #6 )
...
Rename check to vet
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Parallel compliance
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Update lint and move back to arm64 for compliance
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Releases and tags
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Move checks to amd64
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Add CI
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: jolheiser <john.olheiser@gmail.com>
Reviewed-on: https://gitea.com/jolheiser/tmpl/pulls/6
Co-Authored-By: John Olheiser <john.olheiser@gmail.com>
Co-Committed-By: John Olheiser <john.olheiser@gmail.com>
2020-11-23 12:40:45 +08:00
jolheiser
0b0de4be35
Docs overhaul, path expansion, more tests, better prompts
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-21 23:25:24 -06:00
jolheiser
ff2f159802
Fix docs and list commands
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-18 23:19:19 -06:00
jolheiser
1c516ad3db
More tests and env variables
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-18 23:08:49 -06:00
jolheiser
dc19c1b993
Don't make variables required
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-18 11:45:46 -06:00
jolheiser
cae16cdbdc
Add helpers, tests, and refactor download vs save
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-18 11:22:48 -06:00
jolheiser
5e164b9bb9
Fix tab writers
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-17 00:04:57 -06:00
jolheiser
c01d965ad7
Fix TOML tags
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-16 23:57:46 -06:00
jolheiser
aee847f018
Add README
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-16 23:54:35 -06:00
jolheiser
b56d99226d
Re-format license using tmpl-license repo
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-16 23:49:40 -06:00
jolheiser
e4342f9a04
Sort map keys for consistency
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-16 23:47:11 -06:00
jolheiser
c5bf199b84
Add CLI docs
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-16 23:43:07 -06:00
jolheiser
6de6e4ef70
Initial Commit
...
Signed-off-by: jolheiser <john.olheiser@gmail.com>
2020-11-16 23:41:34 -06:00