Use gradle/gradle-build-action

This commit is contained in:
Goooler
2022-03-09 17:25:53 +08:00
parent 9e4ecdc95c
commit 0412f2d9e2
5 changed files with 30 additions and 16 deletions
+6 -3
View File
@@ -23,7 +23,9 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Check formatting using spotless
run: ./gradlew spotlessCheck --stacktrace
uses: gradle/gradle-build-action@v2
with:
arguments: spotlessCheck --stacktrace
build:
name: Build debug
@@ -37,5 +39,6 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Build with Gradle
run: |
./gradlew assembledebug --stacktrace
uses: gradle/gradle-build-action@v2
with:
arguments: assembledebug --stacktrace
@@ -37,9 +37,9 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Build with Gradle
run: |
echo Run on-demand by ${GITHUB_ACTOR}
bash ./gradlew assembleDebug --stacktrace
uses: gradle/gradle-build-action@v2
with:
arguments: assembleDebug --stacktrace
- name: Upload fdroid artifact
uses: actions/upload-artifact@v2
with:
@@ -16,8 +16,9 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Build with Gradle
run: |
bash ./gradlew assembleDebug
uses: gradle/gradle-build-action@v2
with:
arguments: assembleDebug
- name: Upload fdroid artifact
uses: actions/upload-artifact@v2
with:
+9 -4
View File
@@ -24,7 +24,9 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Check formatting using spotless
run: ./gradlew spotlessCheck --stacktrace
uses: gradle/gradle-build-action@v2
with:
arguments: spotlessCheck --stacktrace
build:
name: Build debug and run Jacoco tests
runs-on: ubuntu-20.04
@@ -37,7 +39,10 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Build with Gradle
run: |
./gradlew assembledebug --stacktrace
uses: gradle/gradle-build-action@v2
with:
arguments: assembledebug --stacktrace
- name: Run test cases
run: ./gradlew jacocoTestPlayDebugUnitTestReport --stacktrace --info
uses: gradle/gradle-build-action@v2
with:
arguments: jacocoTestPlayDebugUnitTestReport --stacktrace --info
+9 -4
View File
@@ -23,7 +23,9 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Check formatting using spotless
run: ./gradlew spotlessCheck
uses: gradle/gradle-build-action@v2
with:
arguments: spotlessCheck
build:
name: Build debug, Jacoco test and publish to codacy
runs-on: ubuntu-20.04
@@ -38,10 +40,13 @@ jobs:
java-version: 11
cache: 'gradle'
- name: Build with Gradle
run: |
./gradlew assembledebug
uses: gradle/gradle-build-action@v2
with:
arguments: assembledebug
- name: Run test cases
run: ./gradlew jacocoTestPlayDebugUnitTestReport
uses: gradle/gradle-build-action@v2
with:
arguments: jacocoTestPlayDebugUnitTestReport
- name: Publish test cases
run: |
export CODACY_PROJECT_TOKEN=${{ secrets.CODACY_TOKEN }}