The charmil init command uses templates and placeholders present in the charmil-starter repo to generate a starter project, which makes the charmil-starter repo unusable without the init command (ie. users cannot clone and use it directly).
As discussed earlier, we need the charmil init command to use regex for replacing the necessary text fields instead of using templates and placeholders.
Related to issue #240
Description
The
charmil init
command uses templates and placeholders present in the charmil-starter repo to generate a starter project, which makes thecharmil-starter
repo unusable without the init command (ie. users cannot clone and use it directly).As discussed earlier, we need the charmil init command to use regex for replacing the necessary text fields instead of using templates and placeholders.