summaryrefslogtreecommitdiff
path: root/.gitlab/ci/package_windows_build.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-02-28 12:05:25 -0500
committerBrad King <brad.king@kitware.com>2023-02-28 13:39:52 -0500
commitf73649823bb5062d7150ffc1e83458de2813d6a5 (patch)
treea23c01f0981df2a02b665576bac8421b84560846 /.gitlab/ci/package_windows_build.cmake
parent0929221ca3641ed890b15fc9abd416a5311138cf (diff)
downloadcmake-f73649823bb5062d7150ffc1e83458de2813d6a5.tar.gz
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_windows_build.cmake')
-rw-r--r--.gitlab/ci/package_windows_build.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab/ci/package_windows_build.cmake b/.gitlab/ci/package_windows_build.cmake
index e6ff0a6f4e..feb379c9be 100644
--- a/.gitlab/ci/package_windows_build.cmake
+++ b/.gitlab/ci/package_windows_build.cmake
@@ -33,8 +33,9 @@ file(GLOB_RECURSE paths_recurse RELATIVE "${CMAKE_CURRENT_BINARY_DIR}"
)
# Create a "package" containing the build-tree files needed to build a package.
+file(MAKE_DIRECTORY build/unsigned)
file(ARCHIVE_CREATE
- OUTPUT build/${CPACK_PACKAGE_FILE_NAME}.build.zip
+ OUTPUT build/unsigned/${CPACK_PACKAGE_FILE_NAME}.build.zip
PATHS ${paths} ${paths_recurse}
FORMAT zip
)