From 815e15aab337b74a0d341e24546fcc10bcb11ba0 Mon Sep 17 00:00:00 2001 From: Killian Delarue Date: Mon, 15 Jan 2024 10:42:58 +0100 Subject: [PATCH] CI, Scripts: Upload debian and redhat packages only once --- scripts/ci/create_gitlab_package.sh | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/scripts/ci/create_gitlab_package.sh b/scripts/ci/create_gitlab_package.sh index eb19f2c374e3..194106429fe4 100755 --- a/scripts/ci/create_gitlab_package.sh +++ b/scripts/ci/create_gitlab_package.sh @@ -58,20 +58,6 @@ for architecture in ${architectures}; do gitlab_upload "octez-binaries/${architecture}/${binary}" "${architecture}-${binary}" done - echo "Upload debian packages (${architecture})" - - # Loop over debian packages - for package in ${deb_packages}; do - gitlab_upload "${package}" "${package}" "${gitlab_octez_deb_package_url}" - done - - echo "Upload rpm packages (${architecture})" - - # Loop over rpm packages - for package in ${rpm_packages}; do - gitlab_upload "./${package}" "${package}" "${gitlab_octez_rpm_package_url}" - done - echo "Upload tarball with all binaries (${architecture})" mkdir -pv "octez-binaries/octez-${architecture}" @@ -83,6 +69,20 @@ for architecture in ${architectures}; do cd .. done +echo "Upload debian packages" + +# Loop over debian packages +for package in ${deb_packages}; do + gitlab_upload "${package}" "${package}" "${gitlab_octez_deb_package_url}" +done + +echo "Upload rpm packages" + +# Loop over rpm packages +for package in ${rpm_packages}; do + gitlab_upload "./${package}" "${package}" "${gitlab_octez_rpm_package_url}" +done + # Source code archives automatically published in a GitLab release do not have a static checksum, # which is mandatory for the opam repository, because they are dynamically generated # => create and upload manually -- GitLab