-
Story
-
Resolution: Done
-
Medium
-
None
-
None
-
All / Cross Project
We need a way to safely create managed files that can be used by the community in JCasC (or define themselves). This, however, leads to a problem of credentials be stored in plain text in several of our current configurations.
Instead, what we need is a template engine that can then take maven credentials (or possibly other Jenkins credentials) and then as a build step create the actual file needed using those credentials in templated locations.
I'm thinking something along the lines of Python Jinja2 (https://jinja.palletsprojects.com/en/2.11.x/) for the templating engine
- blocks
-
RELENG-3035 Configuration yaml merger
- Done
-
RELENG-3033 Macros for managed file template system
- Archived
-
RELENG-3034 Template validation job
- Archived