diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 915072d..ea81b67 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,10 +14,10 @@ jobs: fail-fast: false matrix: # 7.0.0-SNAPSHOT and 6.2.1 created - exist-version: [5.3.0, latest, release] + exist-version: [5.3.1, latest, release] java-version: [11, 17] exclude: - - exist-version: 5.3.0 + - exist-version: 5.3.1 java-version: 17 - exist-version: release java-version: 17 @@ -46,6 +46,13 @@ jobs: java-version: ${{ matrix.java-version }} - run: ant + # TODO(DP): temporary solution + - name: Install expath dependencies + working-directory: build + run: | + wget -O 01.xar http://exist-db.org/exist/apps/public-repo/public/functx-1.0.1.xar + wget -O 02.xar https://github.com/eXist-db/expath-crypto-module/releases/download/6.0.1/expath-crypto-module-6.0.1.xar + # Install - name: Start exist-ci containers run: | diff --git a/test/smoke-test.bats b/test/smoke-test.bats index 1895deb..8563a47 100644 --- a/test/smoke-test.bats +++ b/test/smoke-test.bats @@ -25,7 +25,7 @@ # Make sure the package has been deployed @test "logs show package deployment" { - result=$(docker logs exist | grep -o 'http://history.state.gov/ns/pkg/aws.xq') + result=$(docker logs exist | grep -o -m 1 'http://history.state.gov/ns/pkg/aws.xq') [ "$result" == 'http://history.state.gov/ns/pkg/aws.xq' ] }