Skip to content

Commit e41566d

Browse files
authored
Merge pull request #24 from QuantumKitHub/ksh/ci
CI updates including BuildKite
2 parents 6853dc9 + 57a3fcc commit e41566d

4 files changed

Lines changed: 280 additions & 243 deletions

File tree

.buildkite/pipeline.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
env:
2+
SECRET_CODECOV_TOKEN: "UGdc0OLG1O0tX6+rk9H3xnH+cZn8zeT7vJ/M+Y7yhLfH4m5j+nMNo3hbUGFoqfeJg5Yt7Xb8RtfNpDYRqxPruXyx7eFI+CwdmSZWd5/BPfH17XE6kZ1EvDtE8+rKmzSjucWD1cPVng19dV2CPZyd97tkm1QqqkW1KeZevgwhWuPxZWST3FxpENzCwfpngqhQ8Ng/Rez1NCLcsl80cOp6w/8L5DHboewxAtGL74yBJummT1T2DrMELJlS7JdsYMO6dNYf1xOU4EuLsS0McdpnZ+MM1E8BvtdXRVKYMwATrXVQ+5zjlR7nIO7UcSU8oJ/p9r6RZhP5Ec+7025xoeT68g==;U2FsdGVkX1/Oi0VpKHVfGgr8P1KSFbOn1+Yx28gOsteuBdHKuU7KM/hczBg1C45xAiTvgaTjOQf+P0xmN4ltYA=="
3+
4+
steps:
5+
- label: "Julia v1 -- CUDA"
6+
plugins:
7+
- JuliaCI/julia#v1:
8+
version: "1"
9+
- JuliaCI/julia-test#v1: ~
10+
- JuliaCI/julia-coverage#v1:
11+
dirs:
12+
- src
13+
- ext
14+
agents:
15+
queue: "juliagpu"
16+
cuda: "*"
17+
if: build.message !~ /\[skip tests\]/
18+
timeout_in_minutes: 30
19+
20+
- label: "Julia LTS -- CUDA"
21+
plugins:
22+
- JuliaCI/julia#v1:
23+
version: "1.10" # "lts" isn't valid
24+
- JuliaCI/julia-test#v1: ~
25+
- JuliaCI/julia-coverage#v1:
26+
dirs:
27+
- src
28+
- ext
29+
agents:
30+
queue: "juliagpu"
31+
cuda: "*"
32+
if: build.message !~ /\[skip tests\]/
33+
timeout_in_minutes: 30

.github/workflows/CI.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ name: CI
22
on:
33
push:
44
branches:
5-
- 'master'
65
- 'main'
76
- 'release-'
87
tags: '*'

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ authors = ["Lukas Devos <lukas.devos@ugent.be>", "Jutho Haegeman <jutho.haegeman
44
version = "0.4.3"
55

66
[deps]
7-
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
87
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
98
PackageExtensionCompat = "65ce6f38-6b18-4e1d-a461-8949797d7930"
109

@@ -29,10 +28,11 @@ julia = "1.10"
2928

3029
[extras]
3130
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
31+
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
3232
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
3333
PtrArrays = "43287f4e-b6f4-7ad1-bb20-aadabca52c3d"
3434
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
3535
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
3636

3737
[targets]
38-
test = ["Test", "Random", "Aqua", "JET", "PtrArrays"]
38+
test = ["Test", "Random", "Aqua", "JET", "PtrArrays", "CUDA"]

0 commit comments

Comments
 (0)