File tree Expand file tree Collapse file tree 2 files changed +46
-14
lines changed Expand file tree Collapse file tree 2 files changed +46
-14
lines changed Original file line number Diff line number Diff line change 44 [push, pull_request]
55
66jobs :
7+ unit-test :
8+ strategy :
9+ matrix :
10+ java-version :
11+ - 1.8
12+ - 11
13+ os :
14+ - ubuntu-latest
15+ - windows-latest
16+ - macos-latest
17+ runs-on : ${{ matrix.os }}
18+ steps :
19+ - uses : actions/checkout@v2
20+ - name : Set up JDK
21+ uses : actions/setup-java@v1
22+ with :
23+ java-version : ${{ matrix.java-version }}
24+ - name : Cache local Maven repository
25+ uses : actions/cache@v2
26+ with :
27+ path : ~/.m2/repository
28+ key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
29+ restore-keys : |
30+ ${{ runner.os }}-maven-
31+ - name : Unit Test
32+ run : mvn -P Unittest -B verify --file pom.xml
733
8- test-execution :
34+ acceptance-test :
35+ needs : unit-test
936 strategy :
1037 matrix :
1138 splunk-version :
12- - " latest"
1339 - " 8.0"
40+ - " latest"
1441 runs-on : ubuntu-latest
42+ container : maven:3-jdk-8
43+
1544 services :
1645 splunk :
1746 image : splunk/splunk:${{matrix.splunk-version}}
1847 env :
1948 SPLUNK_START_ARGS : --accept-license
20- SPLUNK_PASSWORD : changed !
49+ SPLUNK_PASSWORD : chamged !
2150 ports :
22- - 8000:8000
23- - 5555:5555
24- - 8088:8088
25- - 8089:8089
26- - 15000:15000
27- - 10667:10667
28- - 10668:10668/udp
51+ - 8089
52+ - 8088
53+ - 5555
54+ - 15000
55+ - 10667
56+ - 10668/udp
57+
2958 steps :
3059 - uses : actions/checkout@v2
3160 - name : Set up JDK
3968 key : ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
4069 restore-keys : |
4170 ${{ runner.os }}-maven-
42- - name : Make Test
43- run : make test
71+ - name : Acceptance Test
72+ run : mvn -P AcceptanceTest -B verify --file pom.xml
73+ env :
74+ SPLUNK_PASSWORD : changed!
75+ SPLUNK_HOST : splunk
Original file line number Diff line number Diff line change 2525test :
2626 @echo " $( ATTN_COLOR) ==> test $( NO_COLOR) "
2727 @echo " Running Unit test"
28- @mvn package -P Unittest
28+ @mvn -P Unittest -B verify --file pom.xml
2929 @echo " Running Acceptance test"
30- @mvn package -P AcceptanceTest
30+ @mvn -P AcceptanceTest -B verify --file pom.xml
3131
3232.PHONY : test_specific
3333test_specific :
You can’t perform that action at this time.
0 commit comments