Add add version check command
All checks were successful
continuous-integration/drone/push Build is passing

Closes https://git.autonomic.zone/coop-cloud/abra/issues/108.
This commit is contained in:
decentral1se
2021-03-20 21:35:28 +01:00
parent 49226f1640
commit 7e31184bd6
2 changed files with 18 additions and 2 deletions

19
abra
View File

@ -561,6 +561,11 @@ output_version_summary() {
done
done
if [[ -n "$IS_VERSION_CHECK" ]] && [[ "$IS_VERSION_CHECK" == "true" ]]; then
debug "Detected version check (without deploy), bailing out..."
exit 0
fi
if [[ $IS_AN_UPDATE == "true" ]] && [[ $FORCE_DEPLOY != "true" ]]; then
require_consent_for_update
else
@ -1142,9 +1147,19 @@ sub_app_config (){
}
###### .. app version
help_app_version (){
echo "abra [options] app <app> version
Show versions of the app that are currently deployed"
}
sub_app_version (){
# shellcheck disable=SC2016
echo '`abra app <app> version` command working correctly!'
require_yq
IS_VERSION_CHECK="true"
echo "Version overview:"
output_version_summary
}
###### .. app check