11env :
2- CODECOV_TOKEN : c078b8d5-ad2b-4c0d-a5c7-ac8266f699bc
3- JULIA_NUM_THREADS : auto
4-
2+ CODECOV_TOKEN : 6dfc8e6b-e2fe-4715-be78-a8d1c61bfb17
3+ JULIA_NUM_THREADS : auto,auto
4+ PYTHON : " "
5+ PYCALL_DEBUG_BUILD : yes
6+
57steps :
6- - label : " CI Buildkite "
8+ - label : " Tests - {{matrix.LABEL}} "
79 plugins :
810 - JuliaCI/julia#v1:
911 version : " 1"
10- - QuantumSavory/julia-xvfb#v1:
11- - JuliaCI/julia-test#v1: ~
12+ compiled_size_limit : 10737418240 # 10GiB
13+ - JuliaCI/julia-test#v1:
1214 - JuliaCI/julia-coverage#v1:
1315 codecov : true
14- command : |
15- julia -e '
16- using Pkg
17- Pkg.add("QuantumSavory")
18- Pkg.build("QuantumSavory")
19- Pkg.test("QuantumSavory")'
16+ dirs : ' ./src,./ext'
17+ commands :
18+ - echo "Julia depot path $${JULIA_DEPOT_PATH}"
19+ - echo "TERM=$${TERM} | PYTHON=$${PYTHON} | PYCALL_DEBUG_BUILD=$${PYCALL_DEBUG_BUILD}"
20+ env :
21+ JET_TEST : " {{matrix.JET_TEST}}"
22+ agents :
23+ queue : " {{matrix.QUEUE}}"
24+ matrix :
25+ setup :
26+ LABEL : ["base tests"]
27+ QUEUE : ["default"]
28+ JET_TEST : ["false"]
29+ adjustments :
30+ - with :
31+ LABEL : " JET"
32+ QUEUE : default
33+ JET_TEST : true
34+
35+ - label : " Downstream Tests - {{matrix.PACKAGE}}"
36+ plugins :
37+ - JuliaCI/julia#v1:
38+ version : " 1"
39+ compiled_size_limit : 10737418240 # 10GiB
40+ command :
41+ - echo "Julia depot path $${JULIA_DEPOT_PATH}"
42+ - echo "TERM=$${TERM} | PYTHON=$${PYTHON} | PYCALL_DEBUG_BUILD=$${PYCALL_DEBUG_BUILD}"
43+ - julia --project=$(mktemp -d) -e '
44+ using Pkg;
45+ pkg"dev .";
46+ Pkg.add("{{matrix.PACKAGE}}");
47+ Pkg.build("{{matrix.PACKAGE}}");
48+ Pkg.test("{{matrix.PACKAGE}}");'
49+ matrix :
50+ setup :
51+ PACKAGE : ["QuantumSavory"]
52+
53+ - label : " Downstream Dev Tests - {{matrix.PACKAGE}}"
54+ plugins :
55+ - JuliaCI/julia#v1:
56+ version : " 1"
57+ compiled_size_limit : 10737418240 # 10GiB
58+ command :
59+ - echo "Julia depot path $${JULIA_DEPOT_PATH}"
60+ - echo "TERM=$${TERM} | PYTHON=$${PYTHON} | PYCALL_DEBUG_BUILD=$${PYCALL_DEBUG_BUILD}"
61+ - julia --project=$(mktemp -d) -e '
62+ using Pkg;
63+ pkg"dev .";
64+ Pkg.develop("{{matrix.PACKAGE}}");
65+ Pkg.build("{{matrix.PACKAGE}}");
66+ Pkg.test("{{matrix.PACKAGE}}");'
67+ matrix :
68+ setup :
69+ PACKAGE : ["QuantumSavory"]
0 commit comments