summaryrefslogtreecommitdiffstats
path: root/.gitlab/ci/package_macos.sh
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-02-28 17:05:25 (GMT)
committerBrad King <brad.king@kitware.com>2023-02-28 18:39:52 (GMT)
commitf73649823bb5062d7150ffc1e83458de2813d6a5 (patch)
treea23c01f0981df2a02b665576bac8421b84560846 /.gitlab/ci/package_macos.sh
parent0929221ca3641ed890b15fc9abd416a5311138cf (diff)
downloadCMake-f73649823bb5062d7150ffc1e83458de2813d6a5.zip
CMake-f73649823bb5062d7150ffc1e83458de2813d6a5.tar.gz
CMake-f73649823bb5062d7150ffc1e83458de2813d6a5.tar.bz2
gitlab-ci: Stage unsigned release package artifacts in a dedicated directory
These artifacts need to be manually signed before distribution. Move them to a dedicated `unsigned/` directory to avoid accidental distribution without signing.
Diffstat (limited to '.gitlab/ci/package_macos.sh')
-rw-r--r--.gitlab/ci/package_macos.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/.gitlab/ci/package_macos.sh b/.gitlab/ci/package_macos.sh
index f5c178c..7625c5d 100644
--- a/.gitlab/ci/package_macos.sh
+++ b/.gitlab/ci/package_macos.sh
@@ -1,3 +1,12 @@
cd build
cpack -G TGZ
cpack -G DragNDrop
+
+case "$CMAKE_CI_PACKAGE" in
+ dev)
+ ;;
+ *)
+ mkdir -p unsigned
+ mv cmake-*-macos*-universal.* unsigned/
+ ;;
+esac