|
1 | 1 | steps: |
2 | 2 | # first, test supported Julia versions (using local CUDA as installed on the system) |
3 | | - - group: ":julia: Julia" |
4 | | - key: "julia" |
5 | | - steps: |
6 | | - - label: "Julia {{matrix.julia}}" |
7 | | - plugins: |
8 | | - - JuliaCI/julia#v1: |
9 | | - version: "{{matrix.julia}}" |
10 | | - - JuliaCI/julia-test#v1: |
11 | | - test_args: "--quickfail" |
12 | | - - JuliaCI/julia-coverage#v1: |
13 | | - dirs: |
14 | | - - src |
15 | | - - lib |
16 | | - - examples |
17 | | - agents: |
18 | | - queue: "juliagpu" |
19 | | - cuda: "*" |
20 | | - commands: | |
21 | | - echo -e "[CUDA_Runtime_jll]\nlocal = \"true\"" >LocalPreferences.toml |
22 | | - if: build.message !~ /\[skip tests\]/ && build.message !~ /\[skip julia\]/ |
23 | | - timeout_in_minutes: 60 |
24 | | - matrix: |
25 | | - setup: |
26 | | - julia: |
27 | | - - "1.8" |
28 | | - - "1.9" |
29 | | - - "1.10" |
30 | | - - "nightly" |
31 | | - adjustments: |
32 | | - - with: |
33 | | - julia: "nightly" |
34 | | - soft_fail: true |
| 3 | + #- group: ":julia: Julia" |
| 4 | + # key: "julia" |
| 5 | + # steps: |
| 6 | + # - label: "Julia {{matrix.julia}}" |
| 7 | + # plugins: |
| 8 | + # - JuliaCI/julia#v1: |
| 9 | + # version: "{{matrix.julia}}" |
| 10 | + # - JuliaCI/julia-test#v1: |
| 11 | + # test_args: "--quickfail" |
| 12 | + # - JuliaCI/julia-coverage#v1: |
| 13 | + # dirs: |
| 14 | + # - src |
| 15 | + # - lib |
| 16 | + # - examples |
| 17 | + # agents: |
| 18 | + # queue: "juliagpu" |
| 19 | + # cuda: "*" |
| 20 | + # commands: | |
| 21 | + # echo -e "[CUDA_Runtime_jll]\nlocal = \"true\"" >LocalPreferences.toml |
| 22 | + # if: build.message !~ /\[skip tests\]/ && build.message !~ /\[skip julia\]/ |
| 23 | + # timeout_in_minutes: 60 |
| 24 | + # matrix: |
| 25 | + # setup: |
| 26 | + # julia: |
| 27 | + # - "1.8" |
| 28 | + # - "1.9" |
| 29 | + # - "1.10" |
| 30 | + # - "nightly" |
| 31 | + # adjustments: |
| 32 | + # - with: |
| 33 | + # julia: "nightly" |
| 34 | + # soft_fail: true |
35 | 35 |
|
36 | 36 | # then, test supported CUDA toolkits (installed through the artifact system) |
37 | 37 | - group: "CUDA" |
@@ -131,6 +131,7 @@ steps: |
131 | 131 | using Pkg |
132 | 132 |
|
133 | 133 | println("--- :julia: Instantiating project") |
| 134 | + Pkg.add(; url="https://github.com/leios/GPUArrays.jl/", rev="yoyoyo_rebase_time") |
134 | 135 | withenv("JULIA_PKG_PRECOMPILE_AUTO" => 0) do |
135 | 136 | Pkg.activate(joinpath(pwd(), "lib", lowercase("{{matrix.package}}"))) |
136 | 137 | try |
@@ -163,6 +164,7 @@ steps: |
163 | 164 | julia --project -e ' |
164 | 165 | using Pkg |
165 | 166 |
|
| 167 | + Pkg.add(; url="https://github.com/leios/GPUArrays.jl/", rev="yoyoyo_rebase_time") |
166 | 168 | println("--- :julia: Instantiating project") |
167 | 169 | withenv("JULIA_PKG_PRECOMPILE_AUTO" => 0) do |
168 | 170 | Pkg.instantiate() |
@@ -207,11 +209,15 @@ steps: |
207 | 209 | run_tests: false |
208 | 210 | command: | |
209 | 211 | julia --project -e ' |
| 212 | + using Pkg |
| 213 | + Pkg.add(; url="https://github.com/leios/GPUArrays.jl/", rev="yoyoyo_rebase_time") |
210 | 214 | using CUDA |
211 | 215 | @assert !CUDA.functional() |
212 | 216 | @assert !isdefined(CUDA, :libcudart) |
213 | 217 | CUDA.set_runtime_version!(v"11.6")' |
214 | 218 | julia --project -e ' |
| 219 | + using Pkg |
| 220 | + Pkg.add(; url="https://github.com/leios/GPUArrays.jl/", rev="yoyoyo_rebase_time") |
215 | 221 | using CUDA |
216 | 222 | @assert !CUDA.functional() |
217 | 223 | @assert isdefined(CUDA, :libcudart)' |
@@ -278,6 +284,7 @@ steps: |
278 | 284 | julia --project -e ' |
279 | 285 | using Pkg |
280 | 286 |
|
| 287 | + Pkg.add(; url="https://github.com/leios/GPUArrays.jl/", rev="yoyoyo_rebase_time") |
281 | 288 | println("--- :julia: Instantiating project") |
282 | 289 | Pkg.resolve() |
283 | 290 | Pkg.instantiate() |
@@ -310,6 +317,7 @@ steps: |
310 | 317 | command: | |
311 | 318 | julia --project -e ' |
312 | 319 | using Pkg |
| 320 | + Pkg.add(; url="https://github.com/leios/GPUArrays.jl/", rev="yoyoyo_rebase_time") |
313 | 321 | ENV["CODESPEED_ENVIRONMENT"] = ENV["BUILDKITE_AGENT_NAME"] |
314 | 322 |
|
315 | 323 | println("--- :julia: Instantiating project") |
|
0 commit comments