Skip to content

Commit b4ed1a2

Browse files
committed
Attempt at making everything Java 17 - both the 3.x and 4.x builds
1 parent c052075 commit b4ed1a2

9 files changed

Lines changed: 16 additions & 9 deletions

File tree

.github/workflows/ci-4.x-beta.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,11 @@ jobs:
5555
push: false
5656
file: ${{ matrix.versions.CONTEXT }}/Dockerfile
5757
tags: ${{ matrix.versions.TAGS[0] }}
58+
build-args: |
59+
WIREMOCK_VERSION=4.0.0-beta.29
5860
5961
- name: Build Wiremock Docker image
60-
run: docker buildx build --tag ${{ matrix.versions.TAGS[0] }} --load ${{ matrix.versions.CONTEXT }} --file ${{ matrix.versions.CONTEXT }}/Dockerfile --build-arg JAVA_VERSION=17
62+
run: docker buildx build --tag ${{ matrix.versions.TAGS[0] }} --load ${{ matrix.versions.CONTEXT }} --file ${{ matrix.versions.CONTEXT }}/Dockerfile --build-arg JAVA_VERSION=17 --build-arg WIREMOCK_VERSION=4.0.0-beta.29
6163

6264
- name: Set up JDK
6365
uses: actions/setup-java@v3

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,16 @@ jobs:
5555
push: false
5656
file: ${{ matrix.versions.CONTEXT }}/Dockerfile
5757
tags: ${{ matrix.versions.TAGS[0] }}
58+
build-args: |
59+
WIREMOCK_VERSION=3.13.2
5860
5961
- name: Build Wiremock Docker image
60-
run: docker buildx build --tag ${{ matrix.versions.TAGS[0] }} --load ${{ matrix.versions.CONTEXT }} --file ${{ matrix.versions.CONTEXT }}/Dockerfile --build-arg JAVA_VERSION=11
62+
run: docker buildx build --tag ${{ matrix.versions.TAGS[0] }} --load ${{ matrix.versions.CONTEXT }} --file ${{ matrix.versions.CONTEXT }}/Dockerfile --build-arg JAVA_VERSION=17 --build-arg WIREMOCK_VERSION=3.13.2
6163

6264
- name: Set up JDK
6365
uses: actions/setup-java@v3
6466
with:
65-
java-version: 11
67+
java-version: 17
6668
distribution: 'temurin'
6769
cache: maven
6870

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- name: Set up JDK
6666
uses: actions/setup-java@v3
6767
with:
68-
java-version: 11
68+
java-version: 17
6969
distribution: 'temurin'
7070
cache: maven
7171

.github/workflows/nightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
- name: Set up JDK
6767
uses: actions/setup-java@v3
6868
with:
69-
java-version: 11
69+
java-version: 17
7070
distribution: 'temurin'
7171
cache: maven
7272

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ jobs:
9595
push: true
9696
tags: ${{ join(matrix.versions.IMAGES, ',') }}
9797
build-args: |
98-
"WIREMOCK_VERSION=${{ github.event.inputs.bundled-version }}"
98+
WIREMOCK_VERSION=${{ github.event.inputs.bundled-version }}
99+
JAVA_VERSION=17
99100
100101
container-image-scan:
101102
uses: ./.github/workflows/container-image-scan.yml

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55

66
test/integration-tests/target
77
test/integration-tests/integration-tests.iml
8+
9+
.claude

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG JAVA_VERSION=11
1+
ARG JAVA_VERSION=17
22
FROM eclipse-temurin:${JAVA_VERSION}-jre
33

44
LABEL maintainer="Rodolphe CHAIGNEAU <rodolphe.chaigneau@gmail.com>"

alpine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG JAVA_VERSION=11
1+
ARG JAVA_VERSION=17
22
FROM eclipse-temurin:${JAVA_VERSION}-jre-alpine
33

44
LABEL maintainer="Rodolphe CHAIGNEAU <rodolphe.chaigneau@gmail.com>"

test/integration-tests/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</licenses>
1717

1818
<properties>
19-
<java.version>11</java.version>
19+
<java.version>17</java.version>
2020
<maven.compiler.target>${java.version}</maven.compiler.target>
2121
<maven.compiler.source>${java.version}</maven.compiler.source>
2222
<wiremock-testcontainers.version>1.0-alpha-13</wiremock-testcontainers.version>

0 commit comments

Comments
 (0)