Home

tmpl @07ccb515849ca1a50462bf2e5059af23c14a516a - refs - log -
-
https://git.jolheiser.com/tmpl.git
Template automation
07ccb515
Major changes (#22)
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: https://git.jojodev.com/jolheiser/tmpl/pulls/22
jolheiser <john+jojodev@jolheiser.com>
2 years ago
4987bf8a
Add goreleaser (#21)
Reviewed-on: https://git.jojodev.com/jolheiser/tmpl/pulls/21
jolheiser <john.olheiser@gmail.com>
2 years ago
fe9dd615
Fix gitea release plugin (#20)
Reviewed-on: https://git.jojodev.com/jolheiser/tmpl/pulls/20 Co-authored-by: jolheiser <john.olheiser@gmail.com> Co-committed-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
3 years ago
1713f353
Fix token (#19)
Reviewed-on: https://git.jojodev.com/jolheiser/tmpl/pulls/19 Co-authored-by: jolheiser <john.olheiser@gmail.com> Co-committed-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
3 years ago
d9564663
Update and move to woodpecker (#18)
Reviewed-on: https://git.jojodev.com/jolheiser/tmpl/pulls/18 Co-authored-by: jolheiser <john.olheiser@gmail.com> Co-committed-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
3 years ago
c173eee3
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>
John Olheiser <john.olheiser@gmail.com>
3 years ago
c497431a
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>
John Olheiser <john.olheiser@gmail.com>
3 years ago
d4c47101
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>
John Olheiser <john.olheiser@gmail.com>
3 years ago
19edb3a5
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>
John Olheiser <john.olheiser@gmail.com>
4 years ago
71213332
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>
John Olheiser <john.olheiser@gmail.com>
4 years ago
36832f93
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>
John Olheiser <john.olheiser@gmail.com>
4 years ago
47ef9ea0
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>
John Olheiser <john.olheiser@gmail.com>
4 years ago
6ffc50dc
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>
John Olheiser <john.olheiser@gmail.com>
4 years ago
6dc75436
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>
John Olheiser <john.olheiser@gmail.com>
4 years ago
0b0de4be
Docs overhaul, path expansion, more tests, better prompts
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
ff2f1598
Fix docs and list commands
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
1c516ad3
More tests and env variables
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
dc19c1b9
Don't make variables required
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
cae16cdb
Add helpers, tests, and refactor download vs save
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
5e164b9b
Fix tab writers
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
c01d965a
Fix TOML tags
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
aee847f0
Add README
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
b56d9922
Re-format license using tmpl-license repo
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
e4342f9a
Sort map keys for consistency
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
c5bf199b
Add CLI docs
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago
6de6e4ef
Initial Commit
Signed-off-by: jolheiser <john.olheiser@gmail.com>
jolheiser <john.olheiser@gmail.com>
4 years ago