forked from jcthomsonjr/wischolar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
executable file
·41 lines (36 loc) · 1.48 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
sudo: required
dist: trusty
group: deprecated-2017Q4
language: php
services:
- docker
env:
global:
- secure: "kbYKhyQY0mHBRcMz82PQDkWSrAjGeQVyk/VC5TJkcGd06QW6ovK3Xyy1FvoyID8ktG56EAe2IOnSE3kt51h8mqGlR6SVfluBJobgWjgcY3+6kSWPNsVrZNUL+hwHytM+OhbacUXP/PedXP55DMMPP0GVQlPgdzaUjzzlScj3w3A="
- "ARTIFACTS_S3_BUCKET=travisos"
- "ARTIFACTS_AWS_REGION=us-east-1"
- secure: "J+GWGGesskpTxCNq/YJJaL+DRnNeFbF3vslBPd47OKQI5kaH5SHfVH70iBaB3taBadf9XuJOj/NdHTSwjSpcY17TROw7ajG0KAOySsgDdpeAQ6lNmPdTc3TPicB6dfv6weGPzJB/pGVZW/ZirOodJsInbUnY7y9KsxfePGUKn4A="
- secure: "HvsIfxg/7BaZepgsKc7s9LK/TEf75drUm+LlyE1BiO3HTq5wwOuyWYiJ5/40JhAGnGsU7dEoUqTR5JePjyQxlV6uyIc6suOsZJz4fOuukEPs/dG9B5W4eMP4cS2UoIb/QU2YEd6Uk0OZWCdZCsHlT1j1MFUiuRHWYSIcvrDFKkY="
matrix:
- TEST_SUITE=restful
- TEST_SUITE=features_first
- TEST_SUITE=galleries
- TEST_SUITE=features_second
# - TEST_SUITE=harvard
- TEST_SUITE=frontend
- TEST_SUITE=misc_first
- TEST_SUITE=misc_second
- TEST_SUITE=solr
- TEST_SUITE=taxonomy
- TEST_SUITE=vsite
- TEST_SUITE=widgets
#before_script: phpenv config-add travis.ini
script:
- docker --version
- docker-compose --version
- cd /home/travis/build/openscholar/openscholar
- cp docker/travis/docker-compose.yml docker-compose.yml
- cp docker/travis/docker-compose.override.yml.travis docker-compose.override.yml
- docker-compose up -d
- docker-compose exec web docker_travis/docker.install.sh
- docker-compose exec web docker_travis/run.sh