aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2023-09-29 15:01:13 -0700
committerGerald Combs <gerald@wireshark.org>2023-09-29 15:01:13 -0700
commit19a8e8ebeb795856a2fcf75a65f969acb42a89df (patch)
tree9192b29cf04e3612d3d095a2875fe74fb4d4f038 /.gitlab-ci.yml
parente314032dc882549eba1af29a290c6198a5c923d2 (diff)
GitLab CI: Generate Sparkle signatures on macOS
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 2 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a61b286858..4f80337a04 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -514,6 +514,7 @@ macOS Arm Package:
aws s3 cp Wireshark?[1-9]*Arm*.dmg "$S3_DESTINATION_MACOS_ARM64/"
aws s3 cp Wireshark?dSYM*Arm*.dmg "$S3_DESTINATION_MACOS_ARM64/"
fi
+ - age --decrypt --identity="$MACOS_AGE_IDENTITY" "$MACOS_SPARKLE_BLOB" | /usr/local/Sparkle-2.1.0/bin/sign_update --ed-key-file - Wireshark?[1-9]*.dmg
- cd ..
- ninja test-programs
- python3 -m pytest
@@ -529,7 +530,6 @@ macOS Intel Package:
retry: 1
script:
- export CMAKE_PREFIX_PATH=/usr/local/Qt-6.2.4
- - export PATH="$PATH:$HOME/bin"
- tools/make-version.py --set-release .
- mkdir build
- cd build
@@ -551,6 +551,7 @@ macOS Intel Package:
aws s3 cp Wireshark?[1-9]*Intel*.dmg "$S3_DESTINATION_MACOS_INTEL64/"
aws s3 cp Wireshark?dSYM*Intel*.dmg "$S3_DESTINATION_MACOS_INTEL64/"
fi
+ - age --decrypt --identity="$MACOS_AGE_IDENTITY" "$MACOS_SPARKLE_BLOB" | /usr/local/Sparkle-2.1.0/bin/sign_update --ed-key-file - Wireshark?[1-9]*.dmg
- cd ..
- ninja test-programs
- python3 -m pytest