Skip to content

Commit 3308614

Browse files
authored
Merge pull request #17523 from MinaProtocol/relmanfix
Fix for publishing debian packages in nightly
2 parents f4c50fa + cea65a2 commit 3308614

File tree

3 files changed

+7
-14
lines changed

3 files changed

+7
-14
lines changed

buildkite/scripts/release/manager.sh

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -390,9 +390,7 @@ function publish_debian() {
390390
--new-version ${__target_version} \
391391
--suite "unstable" \
392392
--new-suite ${__channel} \
393-
--new-name ${__artifact_full_name} \
394-
--new-release ${__channel} \
395-
--codename ${__codename}
393+
--new-name ${__artifact_full_name}
396394
fi
397395

398396
echo " 🍥 Publishing $__artifact debian to $__channel channel with $__target_version version"

scripts/debian/builder-helpers.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ TEST_EXECUTIVE_DEPS=", mina-logproc, python3, docker"
2424

2525
case "${MINA_DEB_CODENAME}" in
2626
noble|jammy)
27-
SHARED_DEPS="libssl3t64, libgmp10, libgomp1, tzdata, rocksdb-tools"
27+
SHARED_DEPS="libssl3t64, libgmp10, libgomp1, tzdata, rocksdb-tools, liblmdb0"
2828
DAEMON_DEPS=", libffi8, libjemalloc2, libpq-dev, libproc2-0 , mina-logproc"
2929
ARCHIVE_DEPS="libssl3t64, libgomp1, libpq-dev, libjemalloc2"
3030
;;
3131
bookworm)
32-
SHARED_DEPS="libssl3, libgmp10, libgomp1, tzdata, rocksdb-tools"
32+
SHARED_DEPS="libssl3, libgmp10, libgomp1, tzdata, rocksdb-tools, liblmdb0"
3333
DAEMON_DEPS=", libffi8, libjemalloc2, libpq-dev, libproc2-0 , mina-logproc"
3434
ARCHIVE_DEPS="libssl3, libgomp1, libpq-dev, libjemalloc2"
3535
;;
3636
bullseye|focal)
37-
SHARED_DEPS="libssl1.1, libgmp10, libgomp1, tzdata, rocksdb-tools"
37+
SHARED_DEPS="libssl1.1, libgmp10, libgomp1, tzdata, rocksdb-tools, liblmdb0"
3838
DAEMON_DEPS=", libffi7, libjemalloc2, libpq-dev, libprocps8, mina-logproc"
3939
ARCHIVE_DEPS="libssl1.1, libgomp1, libpq-dev, libjemalloc2"
4040
;;

scripts/debian/reversion.sh

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,10 @@ while [[ "$#" -gt 0 ]]; do case $1 in
3434
*) echo "❌ Unknown parameter passed: $1"; usage exit 1;;
3535
esac; shift; done
3636

37-
if [[ ! -v RELEASE && ! -v SUITE ]]; then echo "❌ No release nor suite specified"; echo ""; usage "$0" "$1" ; exit 1; fi
37+
if [[ ! -v SUITE ]]; then echo "❌ No suite specified"; echo ""; usage "$0" "$1" ; exit 1; fi
3838
if [[ ! -v VERSION ]]; then echo "❌ No version specified"; echo ""; usage "$0" "$1" ; exit 1; fi
3939
if [[ ! -v REPO ]]; then echo "❌ No repo specified"; echo ""; usage "$0" "$1" ; exit 1; fi
40-
if [[ ! -v SUITE ]]; then SUITE=$RELEASE; fi;
41-
if [[ ! -v RELEASE ]]; then RELEASE=$SUITE; fi;
4240
if [[ ! -v NEW_NAME ]]; then NEW_NAME=$DEB; fi;
43-
if [[ ! -v NEW_RELEASE ]]; then NEW_RELEASE=$RELEASE; fi;
4441
if [[ ! -v NEW_VERSION ]]; then NEW_VERSION=$VERSION; fi;
4542
if [[ ! -v NEW_SUITE ]]; then NEW_SUITE=$SUITE; fi;
4643
if [[ ! -v NEW_REPO ]]; then NEW_REPO=$REPO; fi;
@@ -61,10 +58,8 @@ function rebuild_deb() {
6158
--new-version ${NEW_VERSION} \
6259
--suite ${SUITE} \
6360
--new-suite ${NEW_SUITE} \
64-
--new-name ${NEW_NAME} \
65-
--new-release ${NEW_RELEASE} \
66-
--codename ${CODENAME}
61+
--new-name ${NEW_NAME}
6762
}
6863

6964
rebuild_deb
70-
source scripts/debian/publish.sh --names "${NEW_NAME}_${NEW_VERSION}.deb" --version "${NEW_VERSION}" --codename "${CODENAME}" --release "${NEW_RELEASE}" --bucket "${NEW_REPO}" ${SIGN_ARG}
65+
source scripts/debian/publish.sh --names "${NEW_NAME}_${NEW_VERSION}.deb" --version "${NEW_VERSION}" --codename "${CODENAME}" --release "${NEW_SUITE}" --bucket "${NEW_REPO}" ${SIGN_ARG}

0 commit comments

Comments
 (0)