SUSE / BCI-dockerfile-generator

7 stars 19 forks source link

Build tomcat container per OpenJDK version #1380

Closed dirkmueller closed 1 month ago

dirkmueller commented 1 month ago

This allows to provide pre-built containers that are using specific older JDK versions in the future

github-actions[bot] commented 1 month ago

Created a staging project on OBS for 6: home:defolos:BCI:Staging:SLE-15-SP6:6-1380 Changes pushed to branch 6-1380 as commit 85d683ec91686c4a710b7fbd913d81b74e621044 Still building 🛻

Build Results Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `x86_64`: current state: published (repository is **dirty**) Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/x86_64) Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/aarch64) Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `s390x`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/s390x) Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `ppc64le`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/ppc64le) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `x86_64`: current state: building Build results: package name | status | detail | build log -------------|--------|--------|---------- sac-apache-tomcat-10-java21-image | 🛻 building | building on i01-ch2b:24 | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/x86_64) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `aarch64`: current state: building Build results: package name | status | detail | build log -------------|--------|--------|---------- sac-apache-tomcat-10-java21-image | 🛻 building | building on i01-armsrv1:18 | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/aarch64) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `s390x`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/s390x) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `ppc64le`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/ppc64le)

Still building 🛻

To run BCI-tests against this PR, use the following command:

OS_VERSION=15.6 TARGET=custom BASEURL=registry.opensuse.org/home/defolos/bci/staging/sle-15-sp6/6-1380/ tox -- -n auto
The following images can be pulled from the staging project:

Build succeeded ✅

Build Results Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `x86_64`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/x86_64) Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/aarch64) Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `s390x`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/s390x) Repository `images` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `ppc64le`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/images/ppc64le) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `x86_64`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/x86_64) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/aarch64) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `s390x`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/s390x) Repository `containerfile` in [home:defolos:BCI:Staging:SLE-15-SP6:6-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:SLE-15-SP6:6-1380) for `ppc64le`: current state: published Build results: package name | status | build log -------------|--------|---------- sac-apache-tomcat-10-java21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:SLE-15-SP6:6-1380/sac-apache-tomcat-10-java21-image/containerfile/ppc64le)

Build succeeded ✅

To run BCI-tests against this PR, use the following command:

OS_VERSION=15.6 TARGET=custom BASEURL=registry.opensuse.org/home/defolos/bci/staging/sle-15-sp6/6-1380/ tox -- -n auto
The following images can be pulled from the staging project: - `registry.opensuse.org/home/defolos/bci/staging/sle-15-sp6/6-1380/containerfile/containers/apache-tomcat`
github-actions[bot] commented 1 month ago

Created a staging project on OBS for Tumbleweed: home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380 Changes pushed to branch Tumbleweed-1380 as commit 22a340adaecf81005032b68787a0e34b4c9b2da2 Build succeeded ✅

Build Results Repository `images` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380) for `x86_64`: current state: published Build results: package name | status | build log -------------|--------|---------- apache-tomcat-10-java-17-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-17-image/images/x86_64) apache-tomcat-10-java-21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-21-image/images/x86_64) apache-tomcat-10-java-22-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-22-image/images/x86_64) apache-tomcat-9-java-17-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-9-java-17-image/images/x86_64) Repository `images` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- apache-tomcat-10-java-17-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-17-image/images/aarch64) apache-tomcat-10-java-21-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-21-image/images/aarch64) apache-tomcat-10-java-22-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-22-image/images/aarch64) apache-tomcat-9-java-17-image | ⛔ excluded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-9-java-17-image/images/aarch64) Repository `containerfile` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380) for `x86_64`: current state: published Build results: package name | status | build log -------------|--------|---------- apache-tomcat-10-java-17-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-17-image/containerfile/x86_64) apache-tomcat-10-java-21-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-21-image/containerfile/x86_64) apache-tomcat-10-java-22-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-22-image/containerfile/x86_64) apache-tomcat-9-java-17-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-9-java-17-image/containerfile/x86_64) Repository `containerfile` in [home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380](https://build.opensuse.org/project/show/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380) for `aarch64`: current state: published Build results: package name | status | build log -------------|--------|---------- apache-tomcat-10-java-17-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-17-image/containerfile/aarch64) apache-tomcat-10-java-21-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-21-image/containerfile/aarch64) apache-tomcat-10-java-22-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-10-java-22-image/containerfile/aarch64) apache-tomcat-9-java-17-image | ✅ succeeded | [live log](https://build.opensuse.org/package/live_build_log/home:defolos:BCI:Staging:Tumbleweed:Tumbleweed-1380/apache-tomcat-9-java-17-image/containerfile/aarch64)

Build succeeded ✅

To run BCI-tests against this PR, use the following command:

OS_VERSION=tumbleweed TARGET=custom BASEURL=registry.opensuse.org/home/defolos/bci/staging/tumbleweed/tumbleweed-1380/ tox -- -n auto
The following images can be pulled from the staging project: - `registry.opensuse.org/home/defolos/bci/staging/tumbleweed/tumbleweed-1380/containerfile/opensuse/apache-tomcat`
github-actions[bot] commented 1 month ago

Created a staging project on OBS for 5: home:defolos:BCI:Staging:SLE-15-SP5:5-1380 Changes pushed to branch 5-1380 as commit 61a83a169852baa7695a35ed98264846402024a3 ⚠️⚠️ Project and Branch have been deleted ⚠️⚠️ ⚠️⚠️ Project and Branch have been deleted ⚠️⚠️ ⚠️⚠️ Project and Branch have been deleted ⚠️⚠️ ⚠️⚠️ Project and Branch have been deleted ⚠️⚠️

dirkmueller commented 1 month ago

as discussed..