@@ -4,15 +4,15 @@ agents:
44 sandbox.jl : " true"
55 os : " linux"
66steps :
7- - label : " package_linux ${ARCH_LABEL?}"
8- key : package_linux ${ARCH_LABEL?}
7+ - label : " package_${PLATFORM?} ${ARCH_LABEL?}"
8+ key : package_${PLATFORM?} ${ARCH_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_linux .${ROOTFS_ARCH?}.tar.gz
15+ rootfs_url : https://github.com/JuliaCI/rootfs-images/releases/download/${ROOTFS_TAG?}/package_${PLATFORM?} .${ROOTFS_ARCH?}.tar.gz
1616 rootfs_treehash : " ${ROOTFS_TREE?}"
1717 uid : 1000
1818 gid : 1000
@@ -24,9 +24,11 @@ steps:
2424 echo "--- Print the full and short commit hashes"
2525 SHORT_COMMIT_LENGTH=10
2626 SHORT_COMMIT=`echo $${BUILDKITE_COMMIT:?} | cut -c1-$${SHORT_COMMIT_LENGTH:?}`
27- JULIA_BINARYDIST_FILENAME=`make print-JULIA_BINARYDIST_FILENAME | cut -c27-`
2827 ARTIFACT_FILE_EXTENSION="tar.gz"
29- ARTIFACT_FILENAME="$${JULIA_BINARYDIST_FILENAME:?}.$${ARTIFACT_FILE_EXTENSION:?}"
28+ ARTIFACT_FILENAME="julia-$${SHORT_COMMIT:?}-${PLATFORM?}${ARCH?}.$${ARTIFACT_FILE_EXTENSION:?}"
29+ JULIA_BINARYDIST_FILENAME=`make print-JULIA_BINARYDIST_FILENAME | cut -c27-`
30+ JULIA_BINARYDIST="$${JULIA_BINARYDIST_FILENAME:?}.$${ARTIFACT_FILE_EXTENSION:?}"
31+
3032 echo "The full commit is: $${BUILDKITE_COMMIT:?}"
3133 echo "The short commit is: $${SHORT_COMMIT:?}"
3234 echo "The artifact filename will be: $${ARTIFACT_FILENAME:?}"
@@ -43,7 +45,10 @@ steps:
4345
4446 echo "--- Create build artifacts"
4547 make -j 8 binary-dist
48+ ls -l $${JULIA_BINARYDIST:?}
49+ if [[ "$${JULIA_BINARYDIST:?}" != "$${ARTIFACT_FILENAME:?}" ]]; then
50+ mv $${JULIA_BINARYDIST:?} $${ARTIFACT_FILENAME:?}
51+ fi
4652 ls -l $${ARTIFACT_FILENAME:?}
47-
4853 echo "--- Upload build artifacts"
4954 buildkite-agent artifact upload $${ARTIFACT_FILENAME:?}
0 commit comments