Skip to content

Commit

Permalink
Dev the migration-helper branch of MemPool.jl
Browse files Browse the repository at this point in the history
This is currently necessary for the streaming branch, we'll have to change this
later but it's good to have CI working for now.
  • Loading branch information
JamesWrigley committed Aug 1, 2024
1 parent 6ad7e9f commit ed89a7f
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
sandbox_capable: "true"
os: linux
arch: x86_64
command: "julia --project -e 'using Pkg; Pkg.develop(;path=\"lib/TimespanLogging\")'"
command: "julia --project -e 'using Pkg; Pkg.develop(;path=\"lib/TimespanLogging\"); Pkg.add(; url=\"https://github.com/JuliaData/MemPool.jl\", rev=\"jps/migration-helper\")'"

.bench: &bench
if: build.message =~ /\[run benchmarks\]/
agents:
Expand All @@ -14,6 +15,7 @@
os: linux
arch: x86_64
num_cpus: 16

steps:
- label: Julia 1.8
timeout_in_minutes: 90
Expand All @@ -25,6 +27,7 @@ steps:
julia_args: "--threads=1"
- JuliaCI/julia-coverage#v1:
codecov: true

- label: Julia 1.9
timeout_in_minutes: 90
<<: *test
Expand All @@ -35,6 +38,7 @@ steps:
julia_args: "--threads=1"
- JuliaCI/julia-coverage#v1:
codecov: true

- label: Julia 1.10
timeout_in_minutes: 90
<<: *test
Expand All @@ -45,6 +49,7 @@ steps:
julia_args: "--threads=1"
- JuliaCI/julia-coverage#v1:
codecov: true

- label: Julia nightly
timeout_in_minutes: 90
<<: *test
Expand All @@ -55,6 +60,7 @@ steps:
julia_args: "--threads=1"
- JuliaCI/julia-coverage#v1:
codecov: true

- label: Julia 1.8 (macOS)
timeout_in_minutes: 90
<<: *test
Expand All @@ -69,6 +75,7 @@ steps:
julia_args: "--threads=1"
- JuliaCI/julia-coverage#v1:
codecov: true

- label: Julia 1.8 - TimespanLogging
timeout_in_minutes: 20
<<: *test
Expand All @@ -78,6 +85,7 @@ steps:
- JuliaCI/julia-coverage#v1:
codecov: true
command: "julia --project -e 'using Pkg; Pkg.instantiate(); Pkg.develop(;path=\"lib/TimespanLogging\"); Pkg.test(\"TimespanLogging\")'"

- label: Julia 1.8 - DaggerWebDash
timeout_in_minutes: 20
<<: *test
Expand All @@ -87,6 +95,7 @@ steps:
- JuliaCI/julia-coverage#v1:
codecov: true
command: "julia -e 'using Pkg; Pkg.develop(;path=pwd()); Pkg.develop(;path=\"lib/TimespanLogging\"); Pkg.develop(;path=\"lib/DaggerWebDash\"); include(\"lib/DaggerWebDash/test/runtests.jl\")'"

- label: Benchmarks
timeout_in_minutes: 120
<<: *bench
Expand All @@ -103,6 +112,7 @@ steps:
BENCHMARK_SCALE: "5:5:50"
artifacts:
- benchmarks/result*

- label: DTables.jl stability test
timeout_in_minutes: 20
plugins:
Expand Down

0 comments on commit ed89a7f

Please sign in to comment.