diff --git a/.github/workflows/jdk-outreach-workflow.yml b/.github/workflows/jdk-outreach-workflow.yml index e9330df60..b55c9cf5f 100644 --- a/.github/workflows/jdk-outreach-workflow.yml +++ b/.github/workflows/jdk-outreach-workflow.yml @@ -207,6 +207,32 @@ jobs: run: ./core/mvnw clean install -f core/pom.xml -DskipTests -DskipITs -Dformat.formatter.goal=validate -Dformat.imports.goal=check -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 - name: Build Debezium Connector Vitess run: ./core/mvnw clean install -f vitess/pom.xml -Passembly ${{ matrix.feature.args }} -Dformat.formatter.goal=validate -Dformat.imports.goal=check -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 + informix: + runs-on: ubuntu-latest + strategy: + matrix: + feature: [ { release: ga, args: '-DskipITs=true -DskipTests=true' }, { release: ea, args: '' } ] + fail-fast: false + name: Informix - Java ${{ matrix.feature.release }} + steps: + - name: Checkout Core + uses: actions/checkout@v4 + with: + path: core + - name: Checkout Informix + uses: actions/checkout@v4 + with: + repository: debezium/debezium-connector-informix + path: informix + - name: Setup OpenJDK + uses: oracle-actions/setup-java@v1 + with: + website: jdk.java.net + release: ${{ matrix.feature.release }} + - name: Build Debezium Core + run: ./core/mvnw clean install -f core/pom.xml -DskipTests -DskipITs -Dformat.formatter.goal=validate -Dformat.imports.goal=check -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 + - name: Build Debezium Connector Informix + run: ./core/mvnw clean install -f informix/pom.xml -Passembly,informix14 ${{ matrix.feature.args }} -Dformat.formatter.goal=validate -Dformat.imports.goal=check -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Ddebezium.test.records.waittime=5 -Ddebezium.test.records.waittime.after.nulls=5 quarkus-outbox: runs-on: ubuntu-latest strategy: