diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/deploy-ci.sh | 23 | ||||
-rw-r--r-- | scripts/deploy.sh | 33 |
2 files changed, 0 insertions, 56 deletions
diff --git a/scripts/deploy-ci.sh b/scripts/deploy-ci.sh deleted file mode 100644 index 6a3d64bc..00000000 --- a/scripts/deploy-ci.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -# Build and deploy on master branch -if [[ $CI_COMMIT_REF_SLUG == 'master' ]]; then - echo "Connecting to docker hub" - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin - - changed_lines=$(git diff HEAD~1 HEAD docker/ci.Dockerfile | wc -l) - - if [ $changed_lines != '0' ]; then - echo "ci.Dockerfile was changed" - - echo "Building CI container" - docker build -t pythondiscord/site-ci:latest -f docker/ci.Dockerfile . - - echo "Pushing image to Docker Hub" - docker push pythondiscord/site-ci:latest - else - echo "ci.Dockerfile was not changed, not building" - fi -else - echo "Skipping CI Docker build" -fi diff --git a/scripts/deploy.sh b/scripts/deploy.sh deleted file mode 100644 index f4799749..00000000 --- a/scripts/deploy.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash - -# Build and deploy on master branch -if [[ $CI_COMMIT_REF_SLUG == 'master' ]]; then - echo "Connecting to docker hub" - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin - - changed_lines=$(git diff HEAD~1 HEAD docker/Dockerfile.base | wc -l) - - if [ $changed_lines != '0' ]; then - echo "Dockerfile.base was changed" - - echo "Building site base" - docker build -t pythondiscord/site-base:latest -f docker/Dockerfile.base . - - echo "Pushing image to Docker Hub" - docker push pythondiscord/site-base:latest - else - echo "Dockerfile.base was not changed, not building" - fi - - - echo "Building image" - docker build -t pythondiscord/site:latest -f docker/Dockerfile . - - echo "Pushing image" - docker push pythondiscord/site:latest - - echo "Deploying container" - curl -H "token: $AUTODEPLOY_TOKEN" $AUTODEPLOY_WEBHOOK -else - echo "Skipping deploy" -fi |