Skip to content

Commit

Permalink
No more JDK11 images
Browse files Browse the repository at this point in the history
  • Loading branch information
jfdenise committed Dec 13, 2024
1 parent aec6371 commit 1b88e5c
Show file tree
Hide file tree
Showing 7 changed files with 3 additions and 47 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
jdk: [jdk11, jdk17, jdk21]
jdk: [jdk17, jdk21]
steps:
- name: Update hosts - linux
if: matrix.os == 'ubuntu-latest'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/v2-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
jdk: [jdk11, jdk17, jdk21]
jdk: [jdk17, jdk21]
steps:
- id: files
if: ${{ github.event_name == 'push' }}
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ For example:
git remote add upstream https://github.com/wildfly/wildfly-s2i
```

To build JDK 11, JDK 17 and JDK 21 builder and runtime images look at this : [Readme](https://github.com/wildfly/wildfly-s2i/blob/main/README.md#building-the-images).
To build JDK 17 and JDK 21 builder and runtime images look at this : [Readme](https://github.com/wildfly/wildfly-s2i/blob/main/README.md#building-the-images).

To run the behave tests:

Expand Down
8 changes: 0 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,6 @@ Releasing new images is no more bound to WildFly server releases. Releases are d

You must have [cekit](https://github.com/cekit/cekit) installed.

## Building the JDK11 images

* `cd wildfly-builder-image; cekit build --overrides=jdk11-overrides.yaml docker`
* `cd wildfly-runtime-image; cekit build --overrides=jdk11-overrides.yaml docker`

## Building the JDK17 images

* `cd wildfly-builder-image; cekit build --overrides=jdk17-overrides.yaml docker`
Expand All @@ -43,9 +38,6 @@ The steps are as follow:
* call `docker system prune` to release unreferenced images.
* If a failure occurs, the workflow is aborted and the logs are collected.

NOTE: Some tests are not supported on JDK11 (for example, starting WildFly 32, WildFly preview requires JDK17 as its minimal JDK version). Such tests
are not executed on JDK11 and are all located in the feature file: `no-jdk11.feature`

### Understanding the failure logs

The features test execution has been split into multiple executions due to created images resource consumption and log size.
Expand Down
4 changes: 0 additions & 4 deletions docs/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

An image containing all you need to run a WildFly Server. This image is to be used in a docker build to install a WildFly server.

* JDK11 based runtime image: `docker pull quay.io/wildfly/wildfly-runtime:latest-jdk11`

* JDK17 based runtime image: `docker pull quay.io/wildfly/wildfly-runtime:latest-jdk17`

* JDK21 based runtime image: `docker pull quay.io/wildfly/wildfly-runtime:latest-jdk21`
Expand Down Expand Up @@ -34,8 +32,6 @@ Documentation of the WildFly Maven plugin can be found link:https://docs.wildfly

=== S2I builder images

* JDK11 based builder image: `docker pull quay.io/wildfly/wildfly-s2i:latest-jdk11`

* JDK17 based builder image: `docker pull quay.io/wildfly/wildfly-s2i:latest-jdk17`

* JDK21 based builder image: `docker pull quay.io/wildfly/wildfly-s2i:latest-jdk21`
Expand Down
18 changes: 0 additions & 18 deletions wildfly-builder-image/jdk11-overrides.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions wildfly-runtime-image/jdk11-overrides.yaml

This file was deleted.

0 comments on commit 1b88e5c

Please sign in to comment.