Skip to content
This repository was archived by the owner on Dec 23, 2023. It is now read-only.

Commit 5bf67f1

Browse files
committed
Adds Java 6 and 7 to Travis build matrix.
1 parent 459978c commit 5bf67f1

File tree

1 file changed

+26
-7
lines changed

1 file changed

+26
-7
lines changed

.travis.yml

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,35 @@ sudo: required
22
dist: trusty
33
language: java
44

5-
jdk:
6-
- oraclejdk8
5+
matrix:
6+
include:
7+
- jdk: openjdk6
8+
env: BUILD=MVN
9+
10+
- jdk: oraclejdk7
11+
env: BUILD=MVN
12+
13+
- jdk: oraclejdk8
14+
env: BUILD=BAZEL
715

816
before_install:
9-
- echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
10-
- curl https://storage.googleapis.com/bazel-apt/doc/apt-key.pub.gpg | sudo apt-key add -
11-
- sudo apt-get update
17+
- case "$BUILD" in
18+
"BAZEL")
19+
echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list ;
20+
curl https://storage.googleapis.com/bazel-apt/doc/apt-key.pub.gpg | sudo apt-key add - ;
21+
sudo apt-get update ;;
22+
esac
1223

1324
install:
14-
- sudo apt-get install bazel
25+
- case "$BUILD" in
26+
"BAZEL")
27+
sudo apt-get install bazel ;;
28+
esac
1529

1630
script:
17-
- bazel test ...
31+
- case "$BUILD" in
32+
"BAZEL")
33+
bazel test ... ;;
34+
"MVN")
35+
mvn package ;;
36+
esac

0 commit comments

Comments
 (0)