Adapt CI to new structure.

This commit is contained in:
Matthieu Gautier 2022-12-21 15:59:47 +01:00
parent 7de75101fb
commit c4b582c51b
2 changed files with 13 additions and 11 deletions

View File

@ -21,17 +21,16 @@ jobs:
with:
java-version: 11
- name: Build Project
run: bash contrib/build.sh
- name: Install dependencies
run: bash ./install_deps.sh
- name: Compile Project
run: |
cd android-libkiwixbuild
./gradlew androidSourcesJar build
./gradlew generateHeaderFilesFromJavaWrapper
./gradlew build
- name: create unit coverage
run: |
cd android-libkiwixbuild
./gradlew createCodeCoverageReport
- name: Upload coverage to Codecov

View File

@ -25,17 +25,20 @@ jobs:
distribution: adopt
java-version: 11
- name: Building Project
run: bash contrib/build.sh
- name: Install dependencies
run: bash ./install_deps.sh
- name: Compile Project
run: |
./gradlew generateHeaderFilesFromJavaWrapper
./gradlew build
- name: Release build
run: |
cd android-libkiwixbuild
./gradlew assemble
- name: Genrate Source jar
run: |
cd android-libkiwixbuild
./gradlew androidSourcesJar
- name: Publish to MavenCentral