fix: load sample env for new apps
continuous-integration/drone/push Build is passing Details

Closes coop-cloud/organising#170.
This commit is contained in:
decentral1se 2021-09-16 08:40:48 +02:00
parent b6fe86f2ad
commit 6c115926e3
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
1 changed files with 7 additions and 2 deletions

View File

@ -53,9 +53,14 @@ func Get(recipeName string) (Recipe, error) {
return Recipe{}, err
}
envSamplePath := path.Join(config.ABRA_DIR, "apps", recipeName, ".env.sample")
sampleEnv, err := config.ReadEnv(envSamplePath)
if err != nil {
logrus.Fatal(err)
}
opts := stack.Deploy{Composefiles: composeFiles}
emptyEnv := make(map[string]string)
config, err := loader.LoadComposefile(opts, emptyEnv)
config, err := loader.LoadComposefile(opts, sampleEnv)
if err != nil {
return Recipe{}, err
}