Skip to content

Commit

Permalink
Use new GitHub action to build Polypheny
Browse files Browse the repository at this point in the history
  • Loading branch information
gartens committed May 13, 2024
1 parent b4f29d6 commit 501ce29
Showing 1 changed file with 3 additions and 24 deletions.
27 changes: 3 additions & 24 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,30 +10,9 @@ jobs:
timeout-minutes: 15
runs-on: ubuntu-latest
steps:
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'

- name: Checkout Polypheny
uses: actions/checkout@v4
- uses: polypheny/GitHub-Action-Build-Polypheny@main
with:
repository: polypheny/Polypheny-DB
ref: proto-without-grpc

- name: Build Polypheny
run: |
./gradlew build -x test -x licensee
- name: Build Polypheny
run: |
./gradlew build -x test -x licensee
- name: Store Polypheny JAR
uses: actions/upload-artifact@v4
with:
name: polypheny-jar
path: dbms/build/libs/dbms-0.10.0-SNAPSHOT.jar
branch: proto-without-grpc

test-system-python:
timeout-minutes: 10
Expand Down Expand Up @@ -197,7 +176,7 @@ jobs:
uses: polypheny/[email protected]
with:
cmd: pytest --doctest-modules -v
jar: dbms-0.10.0-SNAPSHOT.jar
jar: polypheny.jar
working-directory: main
default-store: ${{ matrix.adapter }}
timeout-minutes: 10
Expand Down

0 comments on commit 501ce29

Please sign in to comment.