Skip to content
Snippets Groups Projects
Verified Commit b1b5abcc authored by Sebastian's avatar Sebastian
Browse files

Configure CI to build macOS artifacts

parent 48dcfdfe
No related branches found
No related tags found
1 merge request!332MacOS
Pipeline #14971 passed
...@@ -110,6 +110,25 @@ b_package_windows: ...@@ -110,6 +110,25 @@ b_package_windows:
rules: rules:
- if: $CI_PIPELINE_SOURCE == "schedule" - if: $CI_PIPELINE_SOURCE == "schedule"
b_package_macos:
image: briar/ci-image-android:ubuntu-20
stage: build
script:
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-17-openjdk-amd64 --no-daemon -PbuildType=nightly
pinpitPackageDefaultDistributableZipMacosArm64
pinpitPackageDefaultDistributableZipMacosX64
- ls -lrth briar-desktop/build/pinpit/binaries/main-default/macos/arm64/distributableArchive/Briar-arm64-*.zip
- ls -lrth briar-desktop/build/pinpit/binaries/main-default/macos/x64/distributableArchive/Briar-x64-*.zip
- mv briar-desktop/build/pinpit/binaries/main-default/macos/arm64/distributableArchive/Briar-arm64-*.zip ./Briar-macos-arm64.zip
- mv briar-desktop/build/pinpit/binaries/main-default/macos/x64/distributableArchive/Briar-x64-*.zip ./Briar-macos-x64.zip
artifacts:
paths:
- Briar-macos-arm64.zip
- Briar-macos-x64.zip
expire_in: 2 days
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
rb_package_linux_x64: rb_package_linux_x64:
image: briar/ci-image-android:ubuntu-20 image: briar/ci-image-android:ubuntu-20
stage: releasebuild stage: releasebuild
...@@ -179,3 +198,22 @@ rb_package_windows: ...@@ -179,3 +198,22 @@ rb_package_windows:
expire_in: 2 days expire_in: 2 days
only: only:
- tags - tags
rb_package_macos:
image: briar/ci-image-android:ubuntu-20
stage: releasebuild
script:
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-17-openjdk-amd64 --no-daemon -PbuildType=beta
pinpitPackageDefaultDistributableZipMacosArm64
pinpitPackageDefaultDistributableZipMacosX64
- ls -lrth briar-desktop/build/pinpit/binaries/main-default/macos/arm64/distributableArchive/Briar-arm64-*.zip
- ls -lrth briar-desktop/build/pinpit/binaries/main-default/macos/x64/distributableArchive/Briar-x64-*.zip
- mv briar-desktop/build/pinpit/binaries/main-default/macos/arm64/distributableArchive/Briar-arm64-*.zip ./Briar-macos-arm64.zip
- mv briar-desktop/build/pinpit/binaries/main-default/macos/x64/distributableArchive/Briar-x64-*.zip ./Briar-macos-x64.zip
artifacts:
paths:
- Briar-macos-arm64.zip
- Briar-macos-x64.zip
expire_in: 2 days
only:
- tags
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment