diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml new file mode 100644 index 0000000..e676330 --- /dev/null +++ b/.buildkite/pipeline.yml @@ -0,0 +1,37 @@ +steps: + - label: "Nvidia GPUs -- NFFT.jl" + plugins: + - JuliaCI/julia#v1: + version: "1.10" + agents: + queue: "juliagpu" + cuda: "*" + command: | + julia --color=yes --project -e ' + using Pkg + Pkg.add("TestEnv") + using TestEnv + TestEnv.activate(); + Pkg.add("CUDA") + Pkg.instantiate() + include("test/gpu/cuda.jl")' + timeout_in_minutes: 30 + + - label: "AMD GPUs -- NFFT.jl" + plugins: + - JuliaCI/julia#v1: + version: "1.10" + agents: + queue: "juliagpu" + rocm: "*" + rocmgpu: "*" + command: | + julia --color=yes --project -e ' + using Pkg + Pkg.add("TestEnv") + using TestEnv + TestEnv.activate(); + Pkg.add("AMDGPU") + Pkg.instantiate() + include("test/gpu/rocm.jl")' + timeout_in_minutes: 30 \ No newline at end of file diff --git a/Project.toml b/Project.toml index a7aa8c8..fb2aeb5 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "NFFT" uuid = "efe261a4-0d2b-5849-be55-fc731d526b0d" authors = ["Tobias Knopp "] -version = "0.13.3" +version = "0.13.4" [deps] AbstractNFFTs = "7f219486-4aa7-41d6-80a7-e08ef20ceed7"