Skip to content
This repository was archived by the owner on Nov 18, 2020. It is now read-only.

Commit 2a59134

Browse files
authored
[WIP] Add more extensive CI tests (#21)
Add more extensive CI tests
1 parent 4c6410f commit 2a59134

File tree

1 file changed

+64
-22
lines changed

1 file changed

+64
-22
lines changed

.gitlab-ci.yml

Lines changed: 64 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,73 @@
1-
stages:
2-
- test
3-
- post
4-
51
include:
6-
- 'https://raw.githubusercontent.com/JuliaGPU/gitlab-ci/3fbe3d2dd7288b4c91e8b7b2fbbd98b9bdeeb92a/templates/v3/common.yml'
2+
- 'https://raw.githubusercontent.com/JuliaGPU/gitlab-ci/master/templates/v6.yml'
73

8-
test:dev:
9-
extends: .test
10-
variables:
11-
CI_IMAGE_TAG: 'rocm'
12-
CI_VERSION_TAG: 'dev'
4+
image: rocm/dev-ubuntu-18.04
5+
6+
# basic tests (LLVM 6)
7+
8+
test:1.0:
9+
extends:
10+
- .julia:1.0
11+
- .test
12+
tags:
13+
- rocm
14+
15+
test:1.1:
16+
extends:
17+
- .julia:1.1
18+
- .test
19+
tags:
20+
- rocm
21+
22+
test:1.2:
23+
extends:
24+
- .julia:1.2
25+
- .test
26+
tags:
27+
- rocm
28+
29+
test:1.3:
30+
extends:
31+
- .julia:1.3
32+
- .test
1333
tags:
14-
- rocm
34+
- rocm
35+
36+
test:nightly:
37+
extends:
38+
- .julia:nightly
39+
- .test
40+
tags:
41+
- rocm
1542
allow_failure: true
1643

17-
test:v1.0:
18-
extends: .test
19-
variables:
20-
CI_IMAGE_TAG: 'rocm'
21-
CI_VERSION_TAG: 'v1.0'
44+
45+
# special tests
46+
47+
test:source:llvm7:
48+
extends:
49+
- .julia:source
50+
- .test
2251
tags:
23-
- rocm
52+
- rocm
53+
variables:
54+
CI_BUILD_ARGS: 'LLVM_VER=7.0.0 USE_BINARYBUILDER_LLVM=0'
2455

25-
test:v1.1:
26-
extends: .test
56+
test:source:llvm8:
57+
extends:
58+
- .julia:source
59+
- .test
60+
tags:
61+
- rocm
2762
variables:
28-
CI_IMAGE_TAG: 'rocm'
29-
CI_VERSION_TAG: 'v1.1'
63+
CI_BUILD_ARGS: 'LLVM_VER=8.0.0 USE_BINARYBUILDER_LLVM=0'
64+
65+
test:source:llvm9:
66+
extends:
67+
- .julia:source
68+
- .test
3069
tags:
31-
- rocm
70+
- rocm
71+
variables:
72+
CI_BUILD_ARGS: 'LLVM_VER=9.0.0rc6 USE_BINARYBUILDER_LLVM=0'
73+

0 commit comments

Comments
 (0)