-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
132 lines (132 loc) · 12.8 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
sudo: false
language: java
jdk:
- oraclejdk8
cache:
directories:
- itests/.cargo
- itests/.phantomjs
- $HOME/.m2
before_install:
- openssl aes-256-cbc -K $encrypted_594de081de2f_key -iv $encrypted_594de081de2f_iv -in travis-encrypted.tar.enc -out travis-encrypted.tar -d
- tar xvf travis-encrypted.tar
- unset GEM_PATH
- . travis-setenv.sh
install: true
branches:
only:
- master
- devel
matrix:
fast_finish: true
env:
global:
- secure: nSldmFh+YCDB2zErXTzy2wkTnw7QLDGYR53apjR7N033WyotFHM8suiVUkFN1OCw1b7qTk2FnikJ5+5KbiI5wxm+4v07Qc0MQtBAV7bdeE1efLgdp335L2/DETSEY+Hiz6WQThmMOYooM1Z0qn3UO80fGiGD9FMkShbmQKuGUe4=
- secure: DgqS4PrNEmnOblJNe+qeSGsiOtVb5qMgEtTrMD1Y+FdOyWER/orgMOGDWy/xtbbS1dbaCmATOdRxsvXJqRrPaNZLcWZ8e+9d/L3XWYmoBRaGDiH1eVjUUibK79xOUyrBChLCEOkgfuIKHr3nkiPfDWRb5a6CsNn0cbPu56+8j64=
- secure: TjZNKclYzXO4CaiJI0NsDAOTYbVXUjU7db/4Pgx00eNCQxJMEmdt3sdzt5r5bRQtB4rPWGKa9Ki4wfd+MMHAa987bjIwSTzBXiCG8+LJNutdCTDXk446dmgsAWWjF39Y4kfnagZ/qbxEiVb+9+ixfrLyNKhvVDE34y26ySrxdZg=
- secure: WUWchzcdGrC6aifA9DuztFPpJLjrns/4ymIzHmjIjLWVXvXGEYnNhbgbH76hW5wFl89Ve8YMvHBcF50P++sRD1HwHSF6naDoiASpmHxAKBnyKJvdxgo06DMygMqlrg8zwEk0Ilh1nF9m5KGEEYLggxQLZEi2dXMANPZs3wR5qOY=
- secure: Bej5uhDhyLkfSyRRmmRRhKt7xvR4wVRjc2/w9+5KRVfz9T8Um+dAafW5kjbEAJjGExxbb3Y0oBE/y/kFkMM3pQSYHgdEieik9xzaoFJCZT03GKNQ9LxtmA5GaSWl+8O2YCCcGbjTmkUjOFVdZSBUHyGb59mh1UX5ixZ09NgJoro=
- secure: RR/Pt4JZJ5chOGk6cO2OjBfSECGOgpG+L+POfReh8Ua+oyHNZNXWCDGl3oxAbUmEJZYTHB5bgMNe//iZkNDQWu68bvNi1GXy3G5eztCVJVyX79T2i6sp0hUYHPLE6c/xQdpqng7ckqj83tLK1BPIU0IA8uLJMxhee4Id2M64F10=
matrix:
- goals=verify run=on_rc package=store use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=environment use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=forge use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=forgepublic use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/forum use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/materials use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/groups use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/index use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/pages use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/participants use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/payment use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/settings use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=illusion/templates use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=gamelibrary use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=on_rc package=forum use_sc=true it_profile=travis it_browser="safari" it_platform="OS X 10.11" it_browser_version="10.0"
- goals=verify run=always perform_release=true use_sc=false it_profile=rest
- goals=verify run=on_pr package=store use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=environment use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=forge use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=forgepublic use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/forum use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/materials use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/groups use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/index use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/pages use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/participants use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/payment use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/settings use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=illusion/templates use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=gamelibrary use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_pr package=forum use_sc=false it_profile=ui it_browser="phantomjs"
- goals=verify run=on_rc package=store use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=environment use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=forge use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=forgepublic use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/forum use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/materials use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/groups use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/index use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/pages use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/participants use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/payment use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/settings use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/templates use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=gamelibrary use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=forum use_sc=true it_profile=travis it_browser="microsoftedge" it_platform="Windows 10"
- goals=verify run=on_rc package=store use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=environment use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=forge use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=forgepublic use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/forum use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/materials use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/groups use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/pages use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/participants use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/payment use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/settings use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=illusion/templates use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=gamelibrary use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=forum use_sc=true it_profile=travis it_browser="chrome" it_platform="Linux"
- goals=verify run=on_rc package=store use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=environment use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=forge use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=forgepublic use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/forum use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/materials use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/groups use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/index use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/pages use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/participants use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/payment use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/settings use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=illusion/templates use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=gamelibrary use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=forum use_sc=true it_profile=travis it_browser="firefox" it_platform="Linux"
- goals=verify run=on_rc package=store use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=environment use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=forge use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=forgepublic use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/forum use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/materials use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/groups use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/index use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/pages use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/participants use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/payment use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/settings use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=illusion/templates use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=gamelibrary use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
- goals=verify run=on_rc package=forum use_sc=true it_profile=travis it_browser="internet explorer" it_platform="Windows 10"
before_script:
- eval `ssh-agent -s`
- ssh-add .travisdeploykey
- git config user.name "Travis CI"
- git config user.email "[email protected]"
- . travis-before-script.sh
script:
- . travis-script.sh
after_success:
- . travis-after-success.sh
after_failure:
- . travis-after-failure.sh