forked from CityOfBoston/boston.gov-d7
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
52 lines (52 loc) · 2.14 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
sudo: false
language: php
env:
- TASK="./task.sh validate:all"
- TASK="./task.sh -Dbehat.run-server=true build:test"
- TASK="./hub-task.sh -Dbehat.run-server=true build:test:hub"
php:
- 5.6
addons:
ssh_known_hosts:
- svn-14671.prod.hosting.acquia.com
- staging-15139.prod.hosting.acquia.com
- staging-15142.prod.hosting.acquia.com
- staging-19375.prod.hosting.acquia.com
- 54.205.51.146
- 54.80.38.136
cache:
bundler: true
apt: true
directories:
- "$HOME/.composer/cache"
- "$HOME/.drush/cache"
- "$HOME/.nvm"
- vendor
- node_modules
- docroot/sites/all/themes/custom/boston/node_modules
- docroot/sites/all/themes/custom/boston_hub/node_modules
- docroot/sites/all/themes/custom/boston_public/node_modules
notifications:
slack:
secure: b2UX5FnE2/C5MDNK47EP0GZIRmfwX+18HES0Q/uSwt6t7+ogKCtIjWCp1sIPd7jqRak0VmLoM0OHy6MBjz6x+1MQMNUqPEiO1f2APgBJ48c6rzeWQKTVfrKsUvPYIA+gxQ7jq7Gn0zPYQ5/+KXkxac+NrVoH85sI0xIL2BhFgQu1W4OlLLFKT11U7zJtCi3bcYhF7/eyCcrs3+IBGGp9sldjWvaVLDqUnFjz3c5AXwxlbJ6UTq7GIdIEe5Xw/UOJS9weedhoYH2XSNzFpmqqkAGcvkFpgCeYxf12iiqkmoAq5A0CxWVXqA3vG+imabuQonpbQsGdvtFP71EV9o9DxwATwxaGhBpX+Sw4zN7v25IC6n7rcvcK2F9dtY0CAb8BpWbEbWMDXXmVvFEVAvgARQ/b+L7YOJbNbbJwJQqZkllJp0lAFluyMDwpP2Ncr177S5hR/4Z6rlj1aLK1nhbmi/tK/kSNe+bcashm7/S2KG076hN0b5TB87hsbkvHsnVJDMKXSHwKrrdJiXDAkwZbl2sBp/bbfMTXyEqrINUG4WA70WXP3lR/QJy2pldVEYIU5rRwSzZ0BJ9raF7iiXFgTn3+Yhl0U/UgcDCEKoRvutM/suCy1mQBYP+Gv1uyFNFco37doQbPeyAXNb1vjfJQtyzy8I31gIN/sK590YxLBCA=
before_install:
- composer selfupdate
- phpenv config-rm xdebug.ini
- echo 'variables_order = "EGPCS"' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
- git config --global user.name "Travis-CI"
- git config --global user.email "[email protected]"
- mysql -e 'CREATE DATABASE drupal;'
- mysql -e 'CREATE DATABASE hub;'
install:
- nvm install 5.6.0
- nvm use 5.6.0
- composer install --prefer-source
- export PATH=$PATH:$TRAVIS_BUILD_DIR/bin
before_script:
- rm -f ~/.drush/cache/download/*---updates.drupal.org-release-history-*
- scripts/make/apply-settings.sh
script:
- "$TASK"
after_success:
- scripts/deploy/travis-deploy.sh develop develop-build
- scripts/deploy/travis-deploy.sh master master-build