mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-23 07:46:23 -04:00
Live travis config
This commit is contained in:
23
.travis.yml
23
.travis.yml
@@ -66,9 +66,30 @@ deploy:
|
|||||||
deployment_group: notifications_admin_deployment_group
|
deployment_group: notifications_admin_deployment_group
|
||||||
region: eu-west-1
|
region: eu-west-1
|
||||||
on: *2
|
on: *2
|
||||||
|
- 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:
|
before_deploy:
|
||||||
- ./scripts/update_version_file.sh
|
- ./scripts/update_version_file.sh
|
||||||
- rm -rf node_modules bower_components app/assets
|
- rm -rf node_modules bower_components app/assets
|
||||||
- zip -r --exclude=*__pycache__* notifications-admin *
|
- zip -r --exclude=*__pycache__* notifications-admin *
|
||||||
- mkdir -p dpl_cd_upload
|
- mkdir -p dpl_cd_upload
|
||||||
- mv notifications-admin.zip dpl_cd_upload/notifications-admin-$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER-$TRAVIS_COMMIT.zip
|
- mv notifications-admin.zip dpl_cd_upload/notifications-admin-$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER-$TRAVIS_COMMIT.zip
|
||||||
|
|||||||
Reference in New Issue
Block a user