Skip to content

Commit 52e98a2

Browse files
committed
Add Metal.jl reverse CI.
1 parent cedbbee commit 52e98a2

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.buildkite/pipeline.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,29 @@ steps:
4343
if: build.message !~ /\[skip tests\]/ && !build.pull_request.draft
4444
timeout_in_minutes: 60
4545

46+
- label: "Metal.jl"
47+
plugins:
48+
- JuliaCI/julia#v1:
49+
version: 1.8
50+
- JuliaCI/julia-coverage#v1:
51+
codecov: true
52+
command: |
53+
julia -e 'using Pkg;
54+
55+
println("--- :julia: Instantiating project");
56+
Pkg.develop(PackageSpec(path=pwd()));
57+
Pkg.add(PackageSpec(name="Metal", rev="main",
58+
url="https://github.com/JuliaGPU/Metal.jl.git"));
59+
Pkg.build();
60+
61+
println("+++ :julia: Running tests");
62+
Pkg.test("Metal"; coverage=true);'
63+
agents:
64+
queue: "juliagpu"
65+
metal: "*"
66+
if: build.message !~ /\[skip tests\]/ && !build.pull_request.draft
67+
timeout_in_minutes: 120
68+
4669
# - label: "AMDGPU.jl"
4770
# plugins:
4871
# - JuliaCI/julia#v1:

0 commit comments

Comments
 (0)