File tree Expand file tree Collapse file tree 1 file changed +33
-2
lines changed Expand file tree Collapse file tree 1 file changed +33
-2
lines changed Original file line number Diff line number Diff line change 49
49
- label : " Julia 1.7"
50
50
plugins :
51
51
- JuliaCI/julia#v1:
52
- version : 1.7-nightly
52
+ version : 1.7
53
53
- JuliaCI/julia-test#v1: ~
54
54
- JuliaCI/julia-coverage#v1:
55
55
codecov : true
@@ -309,7 +309,7 @@ steps:
309
309
310
310
# if we will submit results, use the benchmark queue so that we will
311
311
# be running on the same system each time
312
- - label : " Benchmarks"
312
+ - label : " Benchmarks on 1.6 "
313
313
plugins :
314
314
- JuliaCI/julia#v1:
315
315
version : 1.6
@@ -340,6 +340,37 @@ steps:
340
340
!build.pull_request.draft
341
341
timeout_in_minutes : 30
342
342
343
+ - label : " Benchmarks on 1.7"
344
+ plugins :
345
+ - JuliaCI/julia#v1:
346
+ version : 1.7
347
+ env :
348
+ BENCHMARKS : " true"
349
+ CODESPEED_PROJECT : " $BUILDKITE_PIPELINE_NAME"
350
+ CODESPEED_BRANCH : " $BUILDKITE_BRANCH"
351
+ CODESPEED_COMMIT : " $BUILDKITE_COMMIT"
352
+ CODESPEED_EXECUTABLE : " Julia 1.7"
353
+ command : |
354
+ julia --project -e '
355
+ ENV["CODESPEED_ENVIRONMENT"] = ENV["BUILDKITE_AGENT_NAME"]
356
+
357
+ println("--- :julia: Instantiating project")
358
+ using Pkg
359
+ Pkg.instantiate()
360
+ Pkg.activate("perf")
361
+ Pkg.instantiate()
362
+ push!(LOAD_PATH, @__DIR__)
363
+
364
+ println("+++ :julia: Benchmarking")
365
+ include("perf/runbenchmarks.jl")'
366
+ agents :
367
+ queue : " benchmark"
368
+ cuda : " *"
369
+ if : build.message !~ /\[skip benchmarks\]/ &&
370
+ build.branch =~ /^master$$/ &&
371
+ !build.pull_request.draft
372
+ timeout_in_minutes : 30
373
+
343
374
- wait
344
375
345
376
# benchmarks outside of the master branch don't submit their results,
You can’t perform that action at this time.
0 commit comments