fix: error handling in deploy

This commit is contained in:
decentral1se 2021-10-14 01:22:54 +02:00
parent 1dca8a1067
commit 2dca602c0b
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
1 changed files with 6 additions and 2 deletions

View File

@ -61,11 +61,15 @@ upgrade <app>" command. You may pass "--force" to re-deploy the same version.
if len(versions) > 0 {
version = versions[len(versions)-1]
logrus.Infof("choosing '%s' as version to deploy", version)
recipe.EnsureVersion(app.Type, version)
if err := recipe.EnsureVersion(app.Type, version); err != nil {
logrus.Fatal(err)
}
} else {
version = "latest commit"
logrus.Warning("no versions detected, using latest commit")
recipe.EnsureLatest(app.Type)
if err := recipe.EnsureLatest(app.Type); err != nil {
logrus.Fatal(err)
}
}
}