diff --git a/.github/workflows/pr-functional-tests.yml b/.github/workflows/pr-functional-tests.yml index f2f8fb0c571..7f2d5d12149 100644 --- a/.github/workflows/pr-functional-tests.yml +++ b/.github/workflows/pr-functional-tests.yml @@ -34,6 +34,13 @@ jobs: cache: 'maven' java-version: ${{ matrix.java }} + - name: Diagnose SCRAM dependency resolution + if: always() + run: | + mvn -B dependency:tree \ + '-Dincludes=io.vertx:vertx-pg-client,com.ongres.scram:*' \ + --file extra/pom.xml + - name: Build with Maven id: build run: | diff --git a/src/test/groovy/org/prebid/server/functional/testcontainers/Dependencies.groovy b/src/test/groovy/org/prebid/server/functional/testcontainers/Dependencies.groovy index 22b8e9cecae..d0c65e56898 100644 --- a/src/test/groovy/org/prebid/server/functional/testcontainers/Dependencies.groovy +++ b/src/test/groovy/org/prebid/server/functional/testcontainers/Dependencies.groovy @@ -32,6 +32,7 @@ class Dependencies { .withUsername("prebid") .withPassword("prebid") .withInitScript("org/prebid/server/functional/db_psql_schema.sql") + .withEnv("POSTGRES_HOST_AUTH_METHOD", "trust") .withNetwork(network) static final InfluxDBContainer influxdbContainer = new InfluxDBContainer<>(DockerImageName.parse("influxdb:1.8.10"))