Skip to content

Commit be0db63

Browse files
add buildkite
1 parent 89f91b8 commit be0db63

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

.buildkite/pipeline.yml

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,54 @@ steps:
4949
GNN_TEST_AMDGPU: "true"
5050
GNN_TEST_CPU: "false"
5151
timeout_in_minutes: 60
52+
53+
- label: "GNNlib CUDA"
54+
plugins:
55+
- JuliaCI/julia#v1:
56+
version: "1"
57+
- JuliaCI/julia-coverage#v1:
58+
dirs:
59+
- GNNlib/src
60+
command: |
61+
julia --color=yes --depwarn=yes --project=GNNlib/test -e '
62+
import Pkg
63+
dev_pkgs = Pkg.PackageSpec[]
64+
for pkg in ("GNNGraphs", "GNNlib")
65+
push!(dev_pkgs, Pkg.PackageSpec(path=pkg));
66+
end
67+
Pkg.develop(dev_pkgs)
68+
Pkg.add(["CUDA", "cuDNN"])
69+
Pkg.test("GNNlib")'
70+
agents:
71+
queue: "juliagpu"
72+
cuda: "*"
73+
env:
74+
GNN_TEST_CUDA: "true"
75+
GNN_TEST_CPU: "false"
76+
timeout_in_minutes: 60
77+
78+
- label: "GNNlib AMDGPU"
79+
plugins:
80+
- JuliaCI/julia#v1:
81+
version: "1"
82+
- JuliaCI/julia-coverage#v1:
83+
dirs:
84+
- GNNlib/src
85+
command: |
86+
julia --color=yes --depwarn=yes --project=GNNlib/test -e '
87+
import Pkg
88+
dev_pkgs = Pkg.PackageSpec[]
89+
for pkg in ("GNNGraphs", "GNNlib")
90+
push!(dev_pkgs, Pkg.PackageSpec(path=pkg));
91+
end
92+
Pkg.develop(dev_pkgs)
93+
Pkg.add(["AMDGPU"])
94+
Pkg.test("GNNlib")'
95+
agents:
96+
queue: "juliagpu"
97+
rocm: "*"
98+
rocmgpu: "*"
99+
env:
100+
GNN_TEST_AMDGPU: "true"
101+
GNN_TEST_CPU: "false"
102+
timeout_in_minutes: 60

0 commit comments

Comments
 (0)