diff --git a/ci/dra_docker.sh b/ci/dra_docker.sh index 627963e55..42f1cf150 100755 --- a/ci/dra_docker.sh +++ b/ci/dra_docker.sh @@ -11,13 +11,13 @@ case "$WORKFLOW_TYPE" in snapshot) info "Building artifacts for the $WORKFLOW_TYPE workflow..." if [ -z "$VERSION_QUALIFIER_OPT" ]; then - rake artifact:docker - rake artifact:docker_oss - rake artifact:dockerfiles + rake artifact:docker || error "artifact:docker build failed." + rake artifact:docker_oss || error "artifact:docker_oss build failed." + rake artifact:dockerfiles || error "artifact:dockerfiles build failed." else - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:docker - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:docker_oss - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:dockerfiles + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:docker || error "artifact:docker build failed." + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:docker_oss || error "artifact:docker_oss build failed." + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:dockerfiles || error "artifact:dockerfiles build failed." # Qualifier is passed from CI as optional field and specify the version postfix # in case of alpha or beta releases: # e.g: 8.0.0-alpha1 @@ -29,13 +29,13 @@ case "$WORKFLOW_TYPE" in staging) info "Building artifacts for the $WORKFLOW_TYPE workflow..." if [ -z "$VERSION_QUALIFIER_OPT" ]; then - RELEASE=1 rake artifact:docker - RELEASE=1 rake artifact:docker_oss - rake artifact:dockerfiles + RELEASE=1 rake artifact:docker || error "artifact:docker build failed." + RELEASE=1 rake artifact:docker_oss || error "artifact:docker_oss build failed." + rake artifact:dockerfiles || error "artifact:dockerfiles build failed." else - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" RELEASE=1 rake artifact:docker - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" RELEASE=1 rake artifact:docker_oss - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:dockerfiles + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" RELEASE=1 rake artifact:docker || error "artifact:docker build failed." + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" RELEASE=1 rake artifact:docker_oss || error "artifact:docker_oss build failed." + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" rake artifact:dockerfiles || error "artifact:dockerfiles build failed." # Qualifier is passed from CI as optional field and specify the version postfix # in case of alpha or beta releases: # e.g: 8.0.0-alpha1 diff --git a/ci/dra_x86_64.sh b/ci/dra_x86_64.sh index 90a6e5c54..987ff2674 100755 --- a/ci/dra_x86_64.sh +++ b/ci/dra_x86_64.sh @@ -11,12 +11,12 @@ case "$WORKFLOW_TYPE" in snapshot) info "Building artifacts for the $WORKFLOW_TYPE workflow..." if [ -z "$VERSION_QUALIFIER_OPT" ]; then - SKIP_DOCKER=1 rake artifact:all + SKIP_DOCKER=1 rake artifact:all || error "rake artifact:all build failed." else # Qualifier is passed from CI as optional field and specify the version postfix # in case of alpha or beta releases: # e.g: 8.0.0-alpha1 - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" SKIP_DOCKER=1 rake artifact:all + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" SKIP_DOCKER=1 rake artifact:all || error "rake artifact:all build failed." STACK_VERSION="${STACK_VERSION}-${VERSION_QUALIFIER_OPT}" fi STACK_VERSION=${STACK_VERSION}-SNAPSHOT @@ -25,12 +25,12 @@ case "$WORKFLOW_TYPE" in staging) info "Building artifacts for the $WORKFLOW_TYPE workflow..." if [ -z "$VERSION_QUALIFIER_OPT" ]; then - RELEASE=1 SKIP_DOCKER=1 rake artifact:all + RELEASE=1 SKIP_DOCKER=1 rake artifact:all || error "rake artifact:all build failed." else # Qualifier is passed from CI as optional field and specify the version postfix # in case of alpha or beta releases: # e.g: 8.0.0-alpha1 - VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" RELEASE=1 SKIP_DOCKER=1 rake artifact:all + VERSION_QUALIFIER="$VERSION_QUALIFIER_OPT" RELEASE=1 SKIP_DOCKER=1 rake artifact:all || error "rake artifact:all build failed." STACK_VERSION="${STACK_VERSION}-${VERSION_QUALIFIER_OPT}" fi info "Build complete, setting STACK_VERSION to $STACK_VERSION."