mirror of
https://gitlab.com/oeffi/oeffi.git
synced 2025-07-07 06:08:51 +00:00

There are now 4 jobs: * using OpenJDK 11 on Debian Bullseye (our current reference), * using OpenJDK 17 on Debian Bookworm (our future reference), * using OpenJDK 11 on Ubuntu Jammy, and * using OpenJDK 17 on Ubuntu Lunar
41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
variables:
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
ANDROID_HOME: $PWD/android-sdk
|
|
|
|
before_script:
|
|
- apt-get update
|
|
|
|
after_script:
|
|
- gradle --version
|
|
|
|
bullseye-jdk11:
|
|
image: debian:bullseye-backports
|
|
script:
|
|
- apt-get -y install openjdk-11-jdk-headless
|
|
- apt-get -y install sdkmanager gradle
|
|
- yes | sdkmanager --licenses >/dev/null || true
|
|
- gradle build --stacktrace
|
|
|
|
bookworm-jdk17:
|
|
image: debian:bookworm-slim
|
|
script:
|
|
- apt-get -y install openjdk-17-jdk-headless
|
|
- apt-get -y install sdkmanager gradle
|
|
- yes | sdkmanager --licenses >/dev/null || true
|
|
- gradle build --stacktrace
|
|
|
|
jammy-jdk11:
|
|
image: ubuntu:jammy
|
|
script:
|
|
- apt-get -y install openjdk-11-jdk-headless
|
|
- apt-get -y install sdkmanager gradle
|
|
- yes | sdkmanager --licenses >/dev/null || true
|
|
- gradle build --stacktrace
|
|
|
|
lunar-jdk17:
|
|
image: ubuntu:lunar
|
|
script:
|
|
- apt-get -y install openjdk-17-jdk-headless
|
|
- apt-get -y install sdkmanager gradle
|
|
- yes | sdkmanager --licenses >/dev/null || true
|
|
- gradle build --stacktrace
|