Skip to content
This repository was archived by the owner on Mar 12, 2021. It is now read-only.

Commit 690e782

Browse files
authored
Merge pull request #532 from JuliaGPU/tb/ci
CI improvements: ARM, and test several CUDA versions
2 parents 80c129a + 633e385 commit 690e782

File tree

1 file changed

+43
-10
lines changed

1 file changed

+43
-10
lines changed

.gitlab-ci.yml

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
include:
22
- 'https://raw.githubusercontent.com/JuliaGPU/gitlab-ci/master/templates/v6.yml'
33

4-
image: juliagpu/cuda:10.1-cudnn7-cutensor1-devel-ubuntu18.04
4+
image: nvidia/cuda:10.1-cudnn7-devel
55

66
variables:
77
JULIA_CUDA_VERBOSE: 'true'
@@ -26,6 +26,7 @@ julia:1.1:
2626
# the "primary" target, where we require thorough tests
2727
# (this requires a recent GPU)
2828
julia:1.2:
29+
image: juliagpu/cuda:10.1-cudnn7-cutensor1-devel-ubuntu18.04
2930
extends:
3031
- .julia:1.2
3132
- .test
@@ -51,6 +52,47 @@ julia:nightly:
5152
allow_failure: true
5253

5354

55+
# CUDA versions
56+
57+
# NOTE: we support those CUDA versions for which the latest cuDNN is available
58+
# https://developer.nvidia.com/rdp/cudnn-archive
59+
60+
cuda:10.1:
61+
image: nvidia/cuda:10.1-cudnn7-devel
62+
extends:
63+
- .julia:1.2
64+
- .test
65+
tags:
66+
- nvidia
67+
68+
cuda:10.0:
69+
image: nvidia/cuda:10.0-cudnn7-devel
70+
extends:
71+
- .julia:1.2
72+
- .test
73+
tags:
74+
- nvidia
75+
76+
cuda:9.2:
77+
image: nvidia/cuda:9.2-cudnn7-devel
78+
extends:
79+
- .julia:1.2
80+
- .test
81+
tags:
82+
- nvidia
83+
84+
85+
# hardware platforms
86+
87+
platform:arm64:
88+
image: nvcr.io/nvidia/l4t-base:r32.2.1
89+
extends:
90+
- .julia:1.2
91+
- .test
92+
tags:
93+
- nvidia-arm64
94+
95+
5496
# special tests
5597

5698
pool:none:
@@ -91,15 +133,6 @@ precompile:
91133
Pkg.build();
92134
Pkg.API.precompile()'
93135

94-
partial:
95-
extends:
96-
- .julia:1.2
97-
- .test
98-
image: nvidia/cuda:10.1-devel-ubuntu18.04
99-
tags:
100-
- nvidia
101-
allow_failure: true
102-
103136

104137
# reverse tests
105138

0 commit comments

Comments
 (0)