From d08f2ce8378b380f5cb57a5b7a864dae0c942efb Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 11 Feb 2021 11:44:46 -0500 Subject: [PATCH] Moving to quay.io, no longer need to run the deploy section for travis, as this is handled within quay. --- .travis.yml | 8 -------- deploy.sh | 45 --------------------------------------------- 2 files changed, 53 deletions(-) delete mode 100755 deploy.sh diff --git a/.travis.yml b/.travis.yml index 6e6dbf6c..85640a9e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,14 +31,6 @@ script: after_success: - sonar-scanner -deploy: - provider: script - script: bash deploy.sh sartography/cr-connect-workflow - skip_cleanup: true - on: - all_branches: true - condition: $TRAVIS_BRANCH =~ ^(dev|testing|demo|training|staging|master|rrt\/.*)$ - notifications: email: on_success: change diff --git a/deploy.sh b/deploy.sh deleted file mode 100755 index 04e3e81c..00000000 --- a/deploy.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash - -######################################################################### -# Builds the Docker image for the current git branch on Travis CI and -# publishes it to Docker Hub. -# -# Parameters: -# $1: Docker Hub repository to publish to -# -# Required environment variables (place in Settings menu on Travis CI): -# $DOCKER_USERNAME: Docker Hub username -# $DOCKER_TOKEN: Docker Hub access token -######################################################################### - -echo 'Building Docker image...' -DOCKER_REPO="$1" - -function branch_to_tag () { - if [ "$1" == "master" ]; then echo "latest"; else echo "$1" ; fi -} - -function branch_to_deploy_group() { - if [[ $1 =~ ^(rrt\/.*)$ ]]; then echo "rrt"; else echo "crconnect" ; fi -} - -DOCKER_TAG=$(branch_to_tag "$TRAVIS_BRANCH") - -DEPLOY_GROUP=$(branch_to_deploy_group "$TRAVIS_BRANCH") - -if [ "$DEPLOY_GROUP" == "rrt" ]; then - IFS='/' read -ra ARR <<< "$TRAVIS_BRANCH" # Split branch on '/' character - DOCKER_TAG=$(branch_to_tag "rrt_${ARR[1]}") -fi - -echo "DOCKER_REPO = $DOCKER_REPO" -echo "DOCKER_TAG = $DOCKER_TAG" - -echo "$DOCKER_TOKEN" | docker login -u "$DOCKER_USERNAME" --password-stdin || exit 1 -docker build -f Dockerfile -t "$DOCKER_REPO:$DOCKER_TAG" . || exit 1 - - -# Push Docker image to Docker Hub -echo "Publishing to Docker Hub..." -docker push "$DOCKER_REPO" || exit 1 -echo "Done."