blob: f28ceb510a10cad293726c35aa3d024cfbd91c4e [file] [log] [blame]
Marc Kupietzaf02e902020-07-03 08:07:51 +02001name: CI Test
2
3on: [push, pull_request]
4
5jobs:
6 build:
7 runs-on: ubuntu-latest
8 steps:
9 - name: Checkout Kustvakt
10 uses: actions/checkout@v2
11 with:
12 path: Kustvakt
13
14 - name: Checkout Krill
15 uses: actions/checkout@v2
16 with:
17 repository: KorAP/Krill
18 path: Krill
19
20 - name: Checkout Koral
21 uses: actions/checkout@v2
22 with:
23 repository: KorAP/Koral
24 path: Koral
25
26 - name: Set up JDK 1.8
27 uses: actions/setup-java@v1
28 with:
29 java-version: 1.8
30
31 - name: Build and install Krill
32 run: mvn --file Krill/pom.xml install
33
34 - name: Build and install Koral
35 run: mvn --file Koral/pom.xml install
36
37 - name: Build and install Kustvakt core
38 run: mvn --file Kustvakt/core/pom.xml install
39
40 - name: Build and package Kustvakt lite
41 run: mvn --file Kustvakt/lite/pom.xml package
42
43 - name: Build and package Kustvakt full
44 run: mvn --file Kustvakt/full/pom.xml package