Skip to content
Snippets Groups Projects

Build additional .debs for Ubuntu 18.04 and 20.04

Merged Nico requested to merge 178-ubuntu into main
Files
2
+ 32
4
@@ -35,7 +35,7 @@ ktlint:
when: always
- when: always
build_jar:
b_jar:
stage: build
script:
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-11-openjdk-amd64 --no-daemon kaptKotlin
@@ -48,15 +48,43 @@ build_jar:
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
build_deb:
b_bullseye_deb:
stage: build
script:
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-11-openjdk-amd64 --no-daemon kaptKotlin
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-17-openjdk-amd64 --no-daemon -PbuildType=nightly -x kaptKotlin packageDeb
- mv build/compose/binaries/main/deb/*.deb ./briar-desktop.deb
- mv build/compose/binaries/main/deb/*.deb ./briar-desktop-debian-bullseye.deb
artifacts:
paths:
- briar-desktop.deb
- briar-desktop-debian-bullseye.deb
expire_in: 2 days
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
b_20_ubuntu_deb:
image: briar/ci-image-android:ubuntu-20
stage: build
script:
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-11-openjdk-amd64 --no-daemon kaptKotlin
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-17-openjdk-amd64 --no-daemon -PbuildType=nightly -x kaptKotlin packageDeb
- mv build/compose/binaries/main/deb/*.deb ./briar-desktop-ubuntu-20.04.deb
artifacts:
paths:
- briar-desktop-ubuntu-20.04.deb
expire_in: 2 days
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
b_18_ubuntu_deb:
image: briar/ci-image-android:ubuntu-18
stage: build
script:
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-11-openjdk-amd64 --no-daemon kaptKotlin
- ./gradlew -Dorg.gradle.java.home=/usr/lib/jvm/java-17-openjdk-amd64 --no-daemon -PbuildType=nightly -x kaptKotlin packageDeb
- mv build/compose/binaries/main/deb/*.deb ./briar-desktop-ubuntu-18.04.deb
artifacts:
paths:
- briar-desktop-ubuntu-18.04.deb
expire_in: 2 days
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
Loading