Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions op-program/scripts/build-prestates.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ LEGACY_KONA_DIR="${TMP_DIR}/kona-legacy"
function build_legacy_kona_prestate() {
local version=$1
local log_file=$2
local short_version="${version#*/}"
local short_version="${version#*/v}"
echo "Building legacy kona version: ${version} Logs: ${log_file}"

mkdir -p "${LEGACY_KONA_DIR}"
Expand All @@ -58,6 +58,7 @@ function build_legacy_kona_prestate() {
# kona doesn't define a just dependency in its mise config.
# but the monorepo does and it should be preinstalled by now. So let's set up the just shim.
JUST_VERSION=$(cd "${WORKTREE_DIR}" && mise config get tools.just)
mise trust
mise use "just@${JUST_VERSION}" >> "${log_file}" 2>&1

cd docker/fpvm-prestates
Expand All @@ -82,7 +83,7 @@ function build_legacy_kona_prestate() {
function build_prestates() {
local version=$1
local log_file=$2
local short_version="${version#*/}"
local short_version="${version#*/v}"
echo "Building version: ${version} Logs: ${log_file}"

git checkout --force "${version}" > "${log_file}" 2>&1
Expand All @@ -99,6 +100,7 @@ function build_prestates() {
go = "${GO_VERSION}"
just = "${JUST_VERSION}"
EOF
mise trust
mise install -v -y >> "${log_file}" 2>&1
fi

Expand Down