Skip to content

Commit be41bb6

Browse files
committed
[CI] Setup Buildkite
1 parent 30cfab4 commit be41bb6

File tree

7 files changed

+24
-9
lines changed

7 files changed

+24
-9
lines changed

.buildkite/pipeline.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
steps:
2+
- label: "Nvidia GPUs -- CUDA.jl"
3+
plugins:
4+
- JuliaCI/julia#v1:
5+
version: "1.10"
6+
agents:
7+
queue: "juliagpu"
8+
cuda: "*"
9+
command: |
10+
julia --color=yes --project -e 'using Pkg; Pkg.add("CUDA"); Pkg.instantiate(); using CUDA'
11+
julia --color=yes --project -e 'include("test/gpu.jl")'
12+
timeout_in_minutes: 30

.cirrus.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ task:
22
matrix:
33
- name: FreeBSD
44
freebsd_instance:
5-
image_family: freebsd-13-1
5+
image_family: freebsd-13-3
66
env:
77
matrix:
88
- JULIA_VERSION: 1.6

.github/workflows/Breakage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727
pkgversion: [latest, stable]
2828

2929
steps:
30-
- uses: actions/checkout@v2
30+
- uses: actions/checkout@v4
3131

3232
# Install Julia
33-
- uses: julia-actions/setup-julia@v1
33+
- uses: julia-actions/setup-julia@v2
3434
with:
3535
version: 1
3636
arch: x64

.github/workflows/CI.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
arch:
1919
- x64
2020
steps:
21-
- uses: actions/checkout@v2
22-
- uses: julia-actions/setup-julia@v1
21+
- uses: actions/checkout@v4
22+
- uses: julia-actions/setup-julia@v2
2323
with:
2424
version: ${{ matrix.version }}
2525
arch: ${{ matrix.arch }}
@@ -43,8 +43,8 @@ jobs:
4343
name: Documentation
4444
runs-on: ubuntu-latest
4545
steps:
46-
- uses: actions/checkout@v2
47-
- uses: julia-actions/setup-julia@v1
46+
- uses: actions/checkout@v4
47+
- uses: julia-actions/setup-julia@v2
4848
with:
4949
version: '1'
5050
- run: |

.github/workflows/Documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v4
1414
- uses: julia-actions/setup-julia@latest
1515
with:
1616
version: '1'

.github/workflows/Formatter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v4
1414
- name: Install JuliaFormatter and format
1515
run: |
1616
julia -e 'import Pkg; Pkg.add("JuliaFormatter")'

test/gpu.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
using CUDA, Test
2+
3+
@test CUDA.functional()

0 commit comments

Comments
 (0)