Skip to content

Commit 94ff54b

Browse files
committed
add instantiation
1 parent da04de8 commit 94ff54b

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

.buildkite/utils.jl

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,13 @@ function jll_init_step(NAME, PROJECT, BB_HASH, PROJ_HASH)
5353
5454
export JULIA_PROJECT="${BUILDKITE_BUILD_CHECKOUT_PATH}/.ci"
5555
56+
echo "--- Setup Julia packages"
57+
julia --color=yes -e 'import Pkg; Pkg.instantiate(); Pkg.precompile()'
58+
5659
cd ${PROJECT}
57-
echo "Generating meta.json..."
60+
echo "--- Generating meta.json..."
5861
julia --compile=min ./build_tarballs.jl --meta-json=${NAME}.meta.json
59-
echo "Initializing JLL package..."
62+
echo "--- Initializing JLL package..."
6063
julia ${BUILDKITE_BUILD_CHECKOUT_PATH}/.ci/jll_init.jl ${NAME}.meta.json
6164
"""
6265

@@ -84,10 +87,15 @@ function build_step(NAME, PLATFORM, PROJECT, BB_HASH, PROJ_HASH)
8487
8588
export JULIA_PROJECT="${BUILDKITE_BUILD_CHECKOUT_PATH}/.ci"
8689
90+
echo "--- Setup Julia packages"
91+
julia --color=yes -e 'import Pkg; Pkg.instantiate(); Pkg.precompile()'
92+
8793
# Cleanup temporary things that might have been left-over
94+
echo "--- Cleanup"
8895
./clean_builds.sh
8996
./clean_products.sh
9097
98+
echo "+++ Build"
9199
cd "${PROJECT}"
92100
julia ./build_tarballs.jl --verbose "${PLATFORM}"
93101
"""
@@ -118,10 +126,13 @@ function register_step(NAME, PROJECT, BB_HASH, PROJ_HASH)
118126
119127
export JULIA_PROJECT="${BUILDKITE_BUILD_CHECKOUT_PATH}/.ci"
120128
129+
echo "--- Setup Julia packages"
130+
julia --color=yes -e 'import Pkg; Pkg.instantiate(); Pkg.precompile()'
131+
121132
cd "${PROJECT}"
122-
echo "Generating meta.json..."
133+
echo "--- Generating meta.json..."
123134
julia --compile=min ./build_tarballs.jl --meta-json=${NAME}.meta.json
124-
echo "Registering ${NAME}..."
135+
echo "--- Registering ${NAME}..."
125136
export BB_HASH PROJ_HASH
126137
julia ${BUILDKITE_BUILD_CHECKOUT_PATH}/.ci/register_package.jl "${NAME}.meta.json" --verbose
127138
"""

0 commit comments

Comments
 (0)