File tree Expand file tree Collapse file tree 11 files changed +55
-2
lines changed
Expand file tree Collapse file tree 11 files changed +55
-2
lines changed Original file line number Diff line number Diff line change 11steps :
22 - label : " :buildkite: Launch unsigned pipelines"
33 commands : |
4+ echo "--- Checkout the merge commit (if this is a pull request build)"
5+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
6+
7+ echo "--- Launch unsigned pipelines"
48 buildkite-agent pipeline upload .buildkite/pipelines/experimental/misc/sanitizers.yml
59 agents :
610 queue : julia
Original file line number Diff line number Diff line change 2121 version : 1.6
2222 timeout_in_minutes : 120
2323 commands : |
24+ echo "--- Checkout the merge commit (if this is a pull request build)"
25+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
26+
2427 echo "--- Build julia-debug with ASAN"
2528 contrib/asan/build.sh ./tmp/test-asan -j$${JULIA_CPU_THREADS:?} debug
Original file line number Diff line number Diff line change 1515steps :
1616 - label : " :buildkite: Launch unsigned builders"
1717 commands : |
18+ echo "--- Checkout the merge commit (if this is a pull request build)"
19+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
20+
21+ echo "--- Launch unsigned builders"
22+
1823 # Launch the `whitespace` builder first, because we want that builder to finish as quickly as possible.
1924 buildkite-agent pipeline upload .buildkite/pipelines/main/misc/whitespace.yml
2025
Original file line number Diff line number Diff line change 1818 # Include `/cache/repos` so that our `git` version introspection works.
1919 - " /cache/repos:/cache/repos"
2020 commands : |
21+ echo "--- Checkout the merge commit (if this is a pull request build)"
22+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
23+
2124 echo "--- Build Julia from source"
2225 make -j 6
2326
Original file line number Diff line number Diff line change @@ -18,12 +18,15 @@ steps:
1818 # Include `/cache/repos` so that our `git` version introspection works.
1919 - " /cache/repos:/cache/repos"
2020 commands : |
21+ echo "--- Checkout the merge commit (if this is a pull request build)"
22+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
23+
2124 prefix="/tmp/prefix"
22- echo "+++ Build julia, deploy to $${prefix:?}"
25+ echo "--- Build julia, deploy to $${prefix:?}"
2326 make -j$${JULIA_CPU_THREADS:?} JULIA_PRECOMPILE=0 prefix=$${prefix:?} install
2427
2528 embedding_output="/tmp/embedding-test"
26- echo "+++ Run embedding tests, deploy to $${embedding_output:?}"
29+ echo "--- Run embedding tests, deploy to $${embedding_output:?}"
2730 mkdir -p "$${embedding_output:?}"
2831 make -j$${JULIA_CPU_THREADS:?} -C test/embedding JULIA="$${prefix:?}/bin/julia" BIN="$${embedding_output:?}"
2932 timeout_in_minutes : 60
Original file line number Diff line number Diff line change 1616 # Include `/cache/repos` so that our `git` version introspection works.
1717 - " /cache/repos:/cache/repos"
1818 commands : |
19+ echo "--- Checkout the merge commit (if this is a pull request build)"
20+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
21+
1922 echo "--- Install in-tree LLVM dependencies"
2023 make -j$${JULIA_CPU_THREADS:?} -C deps install-llvm install-clang install-llvm-tools install-libuv install-utf8proc install-unwind
2124 echo "+++ run clangsa/analyzegc"
3538 workspaces :
3639 - " /cache/repos:/cache/repos"
3740 commands : |
41+ echo "--- Checkout the merge commit (if this is a pull request build)"
42+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
43+
3844 echo "--- make release"
3945 make -j$${JULIA_CPU_THREADS:?} release JULIA_PRECOMPILE=0
4046 echo "--- make src/install-analysis-deps"
Original file line number Diff line number Diff line change 1919 - github_commit_status :
2020 context : " whitespace"
2121 commands : |
22+ echo "--- Checkout the merge commit (if this is a pull request build)"
23+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
24+
25+ echo "--- Run the whitespace check"
2226 make -j$${JULIA_CPU_THREADS:?} check-whitespace
Original file line number Diff line number Diff line change 2121 - " /cache/repos:/cache/repos"
2222 timeout_in_minutes : ${TIMEOUT?}
2323 commands : |
24+ echo "--- Checkout the merge commit (if this is a pull request build)"
25+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
26+
2427 echo "--- Print the full and short commit hashes"
2528 SHORT_COMMIT_LENGTH=10
2629 SHORT_COMMIT=`echo $${BUILDKITE_COMMIT:?} | cut -c1-$${SHORT_COMMIT_LENGTH:?}`
Original file line number Diff line number Diff line change 2424 JULIA_SHELL : " /bin/bash"
2525 timeout_in_minutes : ${TIMEOUT?}
2626 commands : |
27+ echo "--- Checkout the merge commit (if this is a pull request build)"
28+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
29+
2730 echo "--- Print the full and short commit hashes"
2831 SHORT_COMMIT_LENGTH=10
2932 SHORT_COMMIT=`echo $${BUILDKITE_COMMIT:?} | cut -c1-$${SHORT_COMMIT_LENGTH:?}`
Original file line number Diff line number Diff line change 1818 uid : 1000
1919 gid : 1000
2020 commands : |
21+ echo "--- Checkout the merge commit (if this is a pull request build)"
22+ MCSH=.buildkite/utilities/merge_commit/merge_commit.sh && test -f $${MCSH:?} && bash $${MCSH:?}
23+
2124 echo "--- Build Julia from source"
2225 make -j 6
2326
You can’t perform that action at this time.
0 commit comments