Skip to content

Commit 6a5b09a

Browse files
committed
Merge branch 'travis'
2 parents 9de63f3 + 93a1edd commit 6a5b09a

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

.travis.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ php:
88
- 5.4
99
- hhvm
1010

11+
env:
12+
- CLOSURE_VERSION: 20161024
13+
1114
matrix:
1215
allow_failures:
1316
- php: hhvm
@@ -25,10 +28,7 @@ install:
2528
- composer update --no-interaction --prefer-source
2629

2730
before_script:
28-
- wget -c https://dl.google.com/closure-compiler/compiler-latest.zip -O vendor/compiler-latest.zip
29-
- unzip -od vendor/closure-compiler vendor/compiler-latest.zip
30-
- ln -sfn ../$(echo vendor/closure-compiler/closure-compiler-*.jar) tests/compiler.jar
31-
- java -jar tests/compiler.jar --version
31+
- tests/dl-closure.sh
3232

3333
script:
3434
- composer validate

tests/dl-closure.sh

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/sh
2+
set -xe
3+
4+
: ${CLOSURE_VERSION:=20161024}
5+
6+
wget -c https://dl.google.com/closure-compiler/compiler-$CLOSURE_VERSION.zip -O vendor/compiler-$CLOSURE_VERSION.zip
7+
unzip -od vendor/closure-compiler vendor/compiler-$CLOSURE_VERSION.zip
8+
ln -sfn ../vendor/closure-compiler/closure-compiler-v$CLOSURE_VERSION.jar tests/compiler.jar
9+
10+
# test that version matches
11+
out=$(java -jar tests/compiler.jar --version)
12+
13+
version=$(echo "$out" | awk '/Version:/{print $NF}')
14+
version=${version#v}
15+
16+
test "$version" = "$CLOSURE_VERSION"

0 commit comments

Comments
 (0)