-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
36 lines (36 loc) · 1.46 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
language: groovy
jdk:
- openjdk6
branches:
only:
- master
before_install:
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
# if we run on the same box as previous build, make sure target is clean
- "rm -rf target"
install: ./grailsw refresh-dependencies --non-interactive
&& cd test/projects/test22
&& ./grailsw refresh-dependencies --non-interactive
&& cd ../test23
&& ./grailsw refresh-dependencies --non-interactive
&& cd ../test24
&& ./grailsw refresh-dependencies --non-interactive
&& cd ../../..
script: cd test/projects/test22
&& ./grailsw test-app --non-interactive
&& ./grailsw -Dgrails.profiler.disable=true test-app --non-interactive
&& cd ../test23
&& ./grailsw test-app --non-interactive
&& ./grailsw -Dgrails.profiler.disable=true test-app --non-interactive
&& cd ../test24
&& ./grailsw test-app --non-interactive
&& ./grailsw -Dgrails.profiler.disable=true test-app --non-interactive
&& cd ../../..
&& ./grailsw package-plugin --non-interactive
&& ./grailsw publish-plugin --no-scm --allow-overwrite --non-interactive
env:
global:
- MINIPROFILER_CI=true
- secure: SIb7gGVqKbdIrgv/p9+upyqTIR6mJLP4Hq9vEm8j+YIBFe6PINqULfg2LBK7hPpsY5fXEvARvlrCsR5Z8iSA9ygy+LrVjxecwRfaPQPi+obEQ1lFalyBnno6x8EIu4H/bzTXoEHUNv6vGBUOjAZWU7UF96QVkcRuElZgl2K1QAw=
- secure: pkpvPILCGyjp8TPjZOZWnxZqCIhOZDwRk6YI7lCspdQFqrEKYVAa/q+FNlVJAr4c2atzfVnBmVoh4UvZAVTlw8QnNjswOrWfEcq7v0pvqkSMiaML+Vs+W42jFo/R4cwhluXAHyfj9K9feXI22zbPpN1UaaypgDZZvZaep28vx9o=