@@ -4,16 +4,16 @@ agents:
44 sandbox.jl : " true"
55 os : " linux"
66steps :
7- - label : " package_${PLATFORM?}${ARCH_LABEL ?}"
8- key : package_${PLATFORM?}${ARCH_LABEL ?}
7+ - label : " package_${PLATFORM?}${LABEL ?}"
8+ key : package_${PLATFORM?}${LABEL ?}
99 plugins :
1010 - JuliaCI/julia#v1:
1111 # Drop default "registries" directory, so it is not persisted from execution to execution
1212 persist_depot_dirs : packages,artifacts,compiled
1313 version : ' 1.6'
1414 - staticfloat/sandbox#v1:
15- rootfs_url : https://github.com/JuliaCI/rootfs-images/releases/download/${ROOTFS_TAG?}/package_${PLATFORM?}.${ROOTFS_ARCH ?}.tar.gz
16- rootfs_treehash : " ${ROOTFS_TREE ?}"
15+ rootfs_url : https://github.com/JuliaCI/rootfs-images/releases/download/${ROOTFS_TAG?}/package_${PLATFORM?}.${ARCH_ROOTFS ?}.tar.gz
16+ rootfs_treehash : " ${ROOTFS_HASH ?}"
1717 uid : 1000
1818 gid : 1000
1919 workspaces :
2626 SHORT_COMMIT=`echo $${BUILDKITE_COMMIT:?} | cut -c1-$${SHORT_COMMIT_LENGTH:?}`
2727 ARTIFACT_FILE_EXTENSION="tar.gz"
2828 ARTIFACT_FILENAME="julia-$${SHORT_COMMIT:?}-${PLATFORM?}${ARCH?}.$${ARTIFACT_FILE_EXTENSION:?}"
29- JULIA_BINARYDIST_FILENAME=`make print-JULIA_BINARYDIST_FILENAME | cut -c27-`
29+ JULIA_BINARYDIST_FILENAME=`make print-JULIA_BINARYDIST_FILENAME ${MAKE_FLAGS?} | cut -c27- | tr -s ' ' `
3030 JULIA_BINARYDIST="$${JULIA_BINARYDIST_FILENAME:?}.$${ARTIFACT_FILE_EXTENSION:?}"
3131
3232 echo "The full commit is: $${BUILDKITE_COMMIT:?}"
@@ -35,16 +35,16 @@ steps:
3535
3636 echo "--- Build Julia from source"
3737 rm -rf $${ARTIFACT_FILENAME:?}
38- make --output-sync -j 8
38+ make --output-sync -j 8 ${MAKE_FLAGS?}
3939
40- echo "--- Make sure that the working directory is clean"
40+ echo "--- Check that the working directory is clean"
4141 if [ -z "$(git status --short)" ]; then echo "INFO: The working directory is clean."; else echo "ERROR: The working directory is dirty."; echo "Output of git status:"; git status; exit 1; fi
4242
4343 echo "--- Print Julia version info"
4444 ./julia -e 'using InteractiveUtils; InteractiveUtils.versioninfo()'
4545
4646 echo "--- Create build artifacts"
47- make --output-sync -j 8 binary-dist
47+ make --output-sync -j 8 binary-dist ${MAKE_FLAGS?}
4848 ls -l $${JULIA_BINARYDIST:?}
4949 if [[ "$${JULIA_BINARYDIST:?}" != "$${ARTIFACT_FILENAME:?}" ]]; then
5050 mv $${JULIA_BINARYDIST:?} $${ARTIFACT_FILENAME:?}
0 commit comments