File tree Expand file tree Collapse file tree 3 files changed +30
-23
lines changed Expand file tree Collapse file tree 3 files changed +30
-23
lines changed Original file line number Diff line number Diff line change
1
+ name : Run runpipe tests
2
+ on :
3
+ push :
4
+ branches-ignore :
5
+ - main
6
+ - ' [0-9]+.[0-9]+'
7
+ - gh-readonly-queue/main/*
8
+ - gh-readonly-queue/main/[0-9]+.[0-9]+
9
+ pull_request :
10
+ branches :
11
+ - main
12
+ - ' [0-9]+.[0-9]+'
13
+
14
+ jobs :
15
+ runpipe :
16
+ runs-on : ubuntu-latest
17
+ container :
18
+ image : domjudge/gitlabci:2.1
19
+ steps :
20
+ - uses : actions/checkout@v3
21
+ - name : Create the configure file
22
+ run : make configure
23
+ - name : Do the default configure
24
+ run : ./configure --with-baseurl='http://localhost/domjudge/' --with-domjudge-user=domjudge --with-judgehost_chrootdir=${DIR}/chroot/domjudge
25
+ - name : Prepare judgehost files
26
+ run : make judgehost
27
+ - name : Run the actual runpipe tests
28
+ working-directory : judge/runpipe_test
29
+ run : make test
30
+
Original file line number Diff line number Diff line change 28
28
junit :
29
29
- unit-tests.xml
30
30
31
- run runpipe tests :
32
- extends : [.normal_job]
33
- stage : unit
34
- script :
35
- - ./gitlab/runpipe-tests.sh
36
- artifacts :
37
- when : always
38
- paths :
39
- - gitlabartifacts
40
-
41
31
run unit tests :
42
32
only :
43
33
- main
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments