Try a DMG for MacOS

This commit is contained in:
Syer10
2021-06-06 14:29:09 -04:00
parent fadd9032f2
commit a5e4f88d66
3 changed files with 5 additions and 5 deletions

View File

@@ -32,7 +32,7 @@ jobs:
arch: x64
os: macOS-latest
shell: bash
buildPackage: ./scripts/BuildMacPkg.sh
buildPackage: ./scripts/BuildMacDmg.sh
buildJar: ./scripts/BuildUnixJar.sh
- runtime: win-x64
@@ -69,7 +69,7 @@ jobs:
security import certificate.p12 -k build.keychain -P ${{ secrets.APPLE_CERT_PASSWORD }} -T /usr/bin/codesign
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain
${{ matrix.buildPackage }} notarizePkg \
${{ matrix.buildPackage }} notarizeDmg \
-Pcompose.desktop.mac.sign=true \
-Pcompose.desktop.mac.signing.identity=${{ secrets.APPLE_IDENTITY }} \
-Pcompose.desktop.mac.notarization.appleID=${{ secrets.APPLE_ID }} \

View File

@@ -128,7 +128,7 @@ compose.desktop {
TargetFormat.Deb,
TargetFormat.Rpm,
// MacOS
TargetFormat.Pkg
TargetFormat.Dmg
)
modules(
"java.instrument",

View File

@@ -9,5 +9,5 @@ if test -f "src/main/resources/Tachidesk.jar"; then
rm "src/main/resources/Tachidesk.jar"
fi
echo "Building Pkg package"
./gradlew packagePkg "$@"
echo "Building Dmg package"
./gradlew packageDmg "$@"