From 46d84473a121527254865fb8e56eee186d41137e 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 | 30 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/scripts/ci/create_gitlab_package.sh b/scripts/ci/create_gitlab_package.sh index 309644216012..1852766be912 100755 --- a/scripts/ci/create_gitlab_package.sh +++ b/scripts/ci/create_gitlab_package.sh @@ -61,22 +61,6 @@ 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}" @@ -88,6 +72,20 @@ 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