Skip to content

Commit 94a60f9

Browse files
committed
move to circleci
1 parent 8e6f9e6 commit 94a60f9

2 files changed

Lines changed: 48 additions & 13 deletions

File tree

.circleci/config.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
version: 2.1
2+
3+
workflows:
4+
java-tests:
5+
jobs:
6+
- unit-tests:
7+
name: java8
8+
version: "8"
9+
- unit-tests:
10+
name: java9
11+
version: "9"
12+
requires:
13+
- java8
14+
- unit-tests:
15+
name: java10
16+
version: "10"
17+
requires:
18+
- java9
19+
- unit-tests:
20+
name: java11
21+
version: "11"
22+
requires:
23+
- java10
24+
- unit-tests:
25+
name: java-latest
26+
version: "latest"
27+
requires:
28+
- java10
29+
30+
jobs:
31+
unit-tests:
32+
parameters:
33+
version:
34+
type: string
35+
docker:
36+
- image: circleci/openjdk:<< parameters.version >>
37+
steps:
38+
- checkout
39+
- run:
40+
name: Versions
41+
command: |
42+
echo "java: $(java -version)"
43+
- run:
44+
name: Install dependencies
45+
command: mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dgpg.skip=true -B -V
46+
- run:
47+
name: Run tests
48+
command: mvn test

.travis.yml

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)