max furman
|
7fac8c96c3
|
Merge branch 'master' into max/context
|
2021-11-17 11:40:01 -08:00 |
|
max furman
|
507be61e8c
|
Use a more distint map key to indicate template version
- make the key a variable that can be reused on the CLI side.
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
f426c152a9
|
backwards compatibility for version of cli older than v0.18.0
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
c80a64d0e6
|
ssh/step_config.tpl context flag in wrong spot
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
fcc15174ea
|
Rename templates and create profileConfig dir ahead of time.
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
43cba993bb
|
PR fixes
- Line -> PrependLine
- dont' overwrite profileDefaults
- update ssh/config.tpl to always include includes file
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
c8560b4854
|
updated method name in cli-utils
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
9d4a7cf9fc
|
Update includes template to use STEPPATH as the replace var
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
74eea88343
|
Replace Fragment template with Line
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
da74fa2eb9
|
Rename FullSnippet to Fragment and remove unused replace in go.mod
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
b080b7582b
|
Template updates to support multiple SSH include snippets
|
2021-11-16 21:47:14 -08:00 |
|
max furman
|
741ac64c61
|
change name of package cli-utils/config to cli-utils/step
|
2021-11-16 21:47:14 -08:00 |
|
Herman Slatman
|
e7a988b2cd
|
Pin golangci-lint to v1.43.0 and fix issues
|
2021-11-13 01:30:03 +01:00 |
|
Mariano Cano
|
cb4a2a5f9a
|
Use the same method to return the templating functions.
|
2021-10-27 16:11:47 -07:00 |
|
Mariano Cano
|
0f63d43a91
|
Remove sprig "env" and "expandenv" functions.
|
2021-10-27 11:51:37 -07:00 |
|
max furman
|
933b40a02a
|
Introduce gocritic linter and address warnings
|
2021-10-08 14:59:57 -04:00 |
|
Mariano Cano
|
aea2a7c9f3
|
Update sshd_config.tpl to a Match all block.
Fixes #479
|
2021-04-12 18:37:10 -07:00 |
|
Mariano Cano
|
40d0596b71
|
Use smallstep/cli-utils instead of smallstep/cli
|
2020-10-29 13:10:03 -07:00 |
|
Mariano Cano
|
528d0910ab
|
Add omitempty to requires property.
|
2020-06-16 19:03:33 -07:00 |
|
Mariano Cano
|
907162be44
|
Add test for DefaultTemplates.
|
2020-06-16 18:44:47 -07:00 |
|
Mariano Cano
|
f82a248617
|
Add test with backfill.
|
2020-06-16 18:26:41 -07:00 |
|
Mariano Cano
|
a845b56283
|
Remove the template path if we load the defaults.
|
2020-06-16 17:56:22 -07:00 |
|
Mariano Cano
|
237baa5169
|
Check for required variables in templates.
Fixes smallstep/cli#232
|
2020-06-16 17:26:54 -07:00 |
|
Mariano Cano
|
b583d8d658
|
Move default templates to the template package.
|
2020-06-16 17:24:47 -07:00 |
|
Mariano Cano
|
914636668a
|
Add support for loading templates without using files.
|
2020-02-20 15:48:48 -08:00 |
|
Ivan Bertona
|
9052da66a3
|
Fix linter, tidy go.mod file.
|
2020-02-07 14:42:56 -05:00 |
|
Mariano Cano
|
557a45abfa
|
Update template tests.
|
2020-01-28 13:29:39 -08:00 |
|
Mariano Cano
|
6489c26d4c
|
Use github.com/Masterminds/sprig/v3
|
2020-01-28 13:28:16 -08:00 |
|
Mariano Cano
|
4b68f1611f
|
Add tests for templates and some fixes.
|
2020-01-28 13:28:16 -08:00 |
|
Mariano Cano
|
08850d5334
|
Add support for federated keys.
|
2020-01-28 13:28:16 -08:00 |
|
Mariano Cano
|
1b0d05097b
|
Add Write method to templates.Output.
|
2020-01-28 13:28:16 -08:00 |
|
Mariano Cano
|
91130b9c3f
|
Add support for user data in templates.
|
2020-01-28 13:28:16 -08:00 |
|
Mariano Cano
|
a35988ff08
|
Add initial support for ssh config.
Related to smallstep/cli#170
|
2020-01-28 13:28:16 -08:00 |
|