You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuweni.apache.org by to...@apache.org on 2020/05/09 06:30:13 UTC
[incubator-tuweni] 01/03: add integration test job
This is an automated email from the ASF dual-hosted git repository.
toulmean pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tuweni.git
commit 500c2b56ab5a757de5591bfc79ca3d4fe61797e6
Author: Antoine Toulme <an...@lunar-ocean.com>
AuthorDate: Fri May 8 23:02:19 2020 -0700
add integration test job
---
.github/workflows/master-pr-build.yml | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/.github/workflows/master-pr-build.yml b/.github/workflows/master-pr-build.yml
index 9bd9a4e..dd607c9 100644
--- a/.github/workflows/master-pr-build.yml
+++ b/.github/workflows/master-pr-build.yml
@@ -100,3 +100,33 @@ jobs:
with:
name: Reports
path: "**/build/reports"
+ integration-test:
+ runs-on: ubuntu-latest
+ container:
+ image: tmio/tuweni-build:1.0
+ steps:
+ - uses: actions/checkout@v1
+ with:
+ submodules: true
+ - name: Cache Gradle packages
+ uses: actions/cache@v1
+ with:
+ path: ~/.gradle/caches
+ key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
+ restore-keys: ${{ runner.os }}-gradle
+ - name: Cache Maven Repository
+ uses: actions/cache@v1
+ with:
+ path: ~/.m2
+ key: ${{ runner.os }}-m2-${{ hashFiles('**/dependency-versions.gradle') }}
+ restore-keys: ${{ runner.os }}-m2
+ - name: gradle test
+ uses: eskatos/gradle-command-action@v1
+ with:
+ gradle-version: 6.3
+ arguments: integrationTest -x test
+ - name: Upload test reports
+ uses: actions/upload-artifact@v2
+ with:
+ name: Reports
+ path: "**/build/reports"
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@tuweni.apache.org
For additional commands, e-mail: commits-help@tuweni.apache.org