From cf34aff673cff22c9856fdeada7503e4e3f4c06d Mon Sep 17 00:00:00 2001 From: bandesz Date: Thu, 25 Aug 2016 16:20:17 +0100 Subject: [PATCH] Travis cleanup: remove deploy + functest trigger --- .travis.yml | 28 ---------------------------- scripts/trigger-dependent-build.sh | 19 ------------------- 2 files changed, 47 deletions(-) delete mode 100755 scripts/trigger-dependent-build.sh diff --git a/.travis.yml b/.travis.yml index b8a69bb8e..743ca980d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,7 +16,6 @@ install: - pip install -r requirements_for_test.txt after_success: - coveralls -- ./scripts/trigger-dependent-build.sh script: - make generate-version-file - npm run build @@ -25,30 +24,3 @@ notifications: slack: rooms: secure: A6n6Gdz3dsE+KQcOd1nWTvdjOF2YbgItT1E40r25poG6p04WHd8qWtC4T2FuZaxPN/TQdKr/dKa/WCkmiEdxT5O0SOwAnAD3u6Fn2nthoI4M5916UrK1ZrqupvnFPSQc8Ivh51PGkcmB4wrb0ylRhMB94RmLcUZcVuXLDx57GO8bPFyLC3E9bgcVVFWaX45sKs74sBSQWi9EBbzHIuduLdjIpW7wX07dA++HlY14W5WgiurmiYohfP11VdAMmMxJs2WdWk16O/qy0HZXaldNIsSnuDBkhAZOMeSrcvp+62yOiN8jK0nSa1IRr3IoUkITdC9YGys3xFJb8gyIQE9T3hUnTYAKCcgsgpVFS6UzsRN42JUAJ8rFTgK9/J299yTk4lqL8uWzcV1QcKXIPNoG0QfqkmlB9B1fKbXuE/KkPEXPCKAcVQpCzEon09FgTCrlVZqJ6HxQonnLcPlIpVzWHAFokLZVHLAFMKYJnGBcZ6zaRK5pdc1babcOXMIPBC8j028G5bhBaCviDvZlimxOsUK1sJTpjzMU0tBQZa8lI+0O5otvMKiX8jPyaedjVvUmsftF2O5FH5nz2ofJC7BThb76/Tac2pNTCn0pWiVz9wi/YXALOMdIzkYgHnyZdEqAjRlpFwZuOrzR6MuvivBebPxjYaRWzCjOeC1uIwz+48E= -deploy: -- provider: s3 - access_key_id: AKIAIFLN7IJIIQT6S37Q - secret_access_key: &1 - secure: Vt558KgvDIAUDWPLviRk24ZOzvNZ993rovMj4rmaZF9Dh1qEHH/tZ/yCkXUTLEMXUVCf5TKek9HfBZAiIrQn+VAe7RTDNHQUuI1EWmpCuqPCZcF6vP6Jz3KyGeCtsF8Ksr394sGbTc4clGxANin0HqWuBqWUV5QGhFJTgBEfCn+Zx1hLQoJisLUSxYaKbc7GGugYa+S3YDhAS7XPlYr4fTnRFp7VT0U2ofecS/skoGLuzb+HMY2MwXAeuBkCb1tIFFl30wbU1PwjLimSu5bWq9cLrRDiH3cDK3fYwAdbjhEM5Wg9i7YfjTcLasOmYNSsLih0FVo1k/G2xTKGU7nsCiSlEX7FpNgwOO3HGdcgb1Pp1X0iIVMh5gw1hlXJNPn/fSDkjLxwISGzI0XmEAilnIo8ovF/jvoEWj5kXrqtOuoH/moQttDCu+0iritfs40A8qBqv/6H3KSamqrDYC5pyRd1VlLo4aR9cH36pedNTnSH88bxm2We3iO/3m60KyEAfgAmJwINvRSuudyi3SeB1FXU0xf7qJ4wg2vWJCzOccFYhpqdk5wh5ZaeH1RdUbz0nNvs2uxDjWTsH/HFbAhgVgt4RtrwjsJUB5i2TWZKl6VykuIMet/y9BHcMbklwEHryPn74fpIs+7ui5zBOMNpEecEWXL5gwnh2fzUPm1+MlA= - local_dir: dpl_cd_upload - skip_cleanup: true - region: eu-west-1 - on: &2 - repo: alphagov/notifications-admin - branch: live - bucket: notifications.service.gov.uk-notifications-admin-codedeploy -- provider: codedeploy - access_key_id: AKIAIFLN7IJIIQT6S37Q - secret_access_key: *1 - bucket: notifications.service.gov.uk-notifications-admin-codedeploy - key: notifications-admin-$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER-$TRAVIS_COMMIT.zip - bundle_type: zip - application: admin - deployment_group: notifications_admin_deployment_group - region: eu-west-1 - on: *2 -before_deploy: - - rm -rf node_modules bower_components app/assets - - zip -r --exclude=*__pycache__* notifications-admin * - - mkdir -p dpl_cd_upload - - mv notifications-admin.zip dpl_cd_upload/notifications-admin-$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER-$TRAVIS_COMMIT.zip diff --git a/scripts/trigger-dependent-build.sh b/scripts/trigger-dependent-build.sh deleted file mode 100755 index 43d9d5496..000000000 --- a/scripts/trigger-dependent-build.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -x - -# This script lives in each of the upstream repos. Add this to .travis.yml to -# run after each successful build (assuming that the script is in the root of -# the repo): -# after_success: -# - ./trigger-dependent-build -# - - -case $TRAVIS_BRANCH in - master|staging|live) - echo "Triggering dependent build for $TRAVIS_BRANCH" - curl -vvv -s -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "Travis-API-Version: 3" -H "Authorization: token $auth_token" -d '{"request":{"branch":"master","config":{"env":{"global":["ENVIRONMENT='$TRAVIS_BRANCH'"]}}}}' https://api.travis-ci.org/repo/alphagov%2Fnotifications-functional-tests/requests - ;; - *) - echo "Not triggering dependent build for $TRAVIS_BRANCH" - ;; -esac