Change tests task and CI

This commit is contained in:
2021-04-16 03:00:37 +02:00
parent 242bf9c9b3
commit e474a40068
2 changed files with 30 additions and 17 deletions

View File

@@ -69,6 +69,13 @@ jobs:
with:
name: Build
path: build
- name: Composer Up
uses: eskatos/gradle-command-action@v1
with:
gradle-version: 6.8
arguments: testSqlComposeUp
- name: TestSql
uses: eskatos/gradle-command-action@v1
with:
@@ -81,19 +88,29 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
- uses: actions/download-artifact@v2
with:
name: Build
path: build
- name: Composer Up
uses: eskatos/gradle-command-action@v1
with:
gradle-version: 6.8
arguments: testComposeUp
- name: Test
uses: eskatos/gradle-command-action@v1
with:
gradle-version: 6.8
arguments: test -x testSql
arguments: test
- name: Coverage
uses: eskatos/gradle-command-action@v1
with:
@@ -101,12 +118,14 @@ jobs:
arguments: coveralls
env:
COVERALLS_REPO_TOKEN: ${{ secrets.COVERALLS_REPO_TOKEN }}
- name: Cache SonarCloud packages
uses: actions/cache@v1
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
restore-keys: ${{ runner.os }}-sonar
- name: Build and analyze
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any