1
0

Compare commits

...

25 Commits

Author SHA256 Message Date
Ana Guerrero
c16130b16c Accepting request 1241390 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1241390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=30
2025-02-04 17:11:39 +00:00
7be9a16320 [info=80f57b5085aa3a2f465761d6cf5ad81d160b93d9]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=209
2025-01-30 13:51:15 +00:00
Ana Guerrero
7dffe54bf3 Accepting request 1240993 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1240993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=29
2025-01-29 15:16:27 +00:00
98c45cf394 [info=80f57b5085aa3a2f465761d6cf5ad81d160b93d9]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=205
2025-01-28 18:31:33 +00:00
Ana Guerrero
fd1399b6f8 Accepting request 1234346 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1234346
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=28
2025-01-02 18:20:11 +00:00
0e42a865aa [info=fe91abbcdbd60265be62253f0ecbd619]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=195
2025-01-01 14:18:01 +00:00
Ana Guerrero
a2cdcd6bdd Accepting request 1228054 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1228054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=27
2024-12-03 19:50:09 +00:00
5b30a56b28 [info=7dfbce60c6eec0fd7bfb47493f696eaa]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=188
2024-12-03 13:52:54 +00:00
Dominique Leuenberger
8f83e88671 Accepting request 1219685 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1219685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=26
2024-10-30 21:58:18 +00:00
Dominique Leuenberger
cd04a04c71 Accepting request 1219123 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1219123
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=25
2024-10-30 16:35:27 +00:00
94a911b2fc [info=23c2bf7aeb7fcdd75e2029589dff70b3]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=170
2024-10-30 15:41:01 +00:00
476f70e8b6 [info=63882abfd139a53cc5f10693efd62e23]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=168
2024-10-29 15:33:50 +00:00
Ana Guerrero
ea932b6c18 Accepting request 1207897 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1207897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=24
2024-10-15 12:58:58 +00:00
e370e63df1 [info=6311fd3fdf50c9be93a2d3cba58d49b4]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=160
2024-10-14 11:33:41 +00:00
Dominique Leuenberger
b58351f4e7 Accepting request 1207333 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1207333
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=23
2024-10-14 11:21:54 +00:00
5bea2b3953 [info=ac0130a84b15b37987bb67650b0aa4b2]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=159
2024-10-11 15:26:32 +00:00
Ana Guerrero
7959ec58a3 Accepting request 1204334 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1204334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=22
2024-09-29 16:13:08 +00:00
7d7cf6faa9 [info=e3ff35402b5fbb939522e5284e7ad3a8]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=151
2024-09-28 08:20:24 +00:00
Ana Guerrero
cb71ca9cee Accepting request 1203651 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1203651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=21
2024-09-25 19:57:50 +00:00
16dd01c338 [info=79c91f354fa910c4c4acc1ad09a9f6c4]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=150
2024-09-25 17:57:55 +00:00
b25c0c46e9 [info=88b261f69764c624f87cdfc77d3332e9]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=149
2024-09-25 17:18:32 +00:00
Ana Guerrero
dc8af6c02d Accepting request 1202202 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1202202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=20
2024-09-20 15:12:36 +00:00
acf2786c1d [info=308a8375f200a03d71270d5d7494fb5f]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=140
2024-09-20 11:55:12 +00:00
Ana Guerrero
c374e5027d Accepting request 1200600 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1200600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-21-image?expand=0&rev=19
2024-09-12 14:58:13 +00:00
6b9594bf50 [info=25fe6cb8cd503c34da3a638286043818]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-21-image?expand=0&rev=133
2024-09-12 10:45:33 +00:00
4 changed files with 72 additions and 8 deletions

View File

@ -1,6 +1,6 @@
# SPDX-License-Identifier: MIT
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -13,26 +13,30 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
# You can contact the BCI team via https://github.com/SUSE/bci/discussions
#!UseOBSRepositories
#!ExclusiveArch: aarch64 x86_64 ppc64le s390x
#!BuildTag: opensuse/bci/openjdk:%%java_version%%-%RELEASE%
#!BuildTag: opensuse/bci/openjdk:%%java_version%%
#!BuildTag: opensuse/bci/openjdk:21
#!BuildTag: opensuse/bci/openjdk:21-%RELEASE%
FROM opensuse/tumbleweed:latest
RUN set -euo pipefail; zypper -n in --no-recommends java-21-openjdk curl findutils gawk git-core procps util-linux; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
RUN set -euo pipefail; \
zypper -n install --no-recommends java-21-openjdk curl findutils gawk git-core procps util-linux; \
zypper -n clean; \
rm -rf {/target,}/var/log/{alternatives.log,lastlog,tallylog,zypper.log,zypp/history,YaST2}
# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.bci.openjdk
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed BCI OpenJDK 21 runtime"
LABEL org.opencontainers.image.description="OpenJDK 21 runtime container based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="21"
LABEL org.opencontainers.image.version="%%java_version%%"
LABEL org.opencontainers.image.url="https://www.opensuse.org"
LABEL org.opencontainers.image.created="%BUILDTIME%"
LABEL org.opencontainers.image.vendor="openSUSE Project"
LABEL org.opencontainers.image.source="%SOURCEURL%"
LABEL org.opencontainers.image.ref.name="21-%RELEASE%"
LABEL org.opensuse.reference="registry.opensuse.org/opensuse/bci/openjdk:21-%RELEASE%"
LABEL org.opencontainers.image.ref.name="%%java_version%%-%RELEASE%"
LABEL org.opensuse.reference="registry.opensuse.org/opensuse/bci/openjdk:%%java_version%%-%RELEASE%"
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opensuse.lifecycle-url="https://en.opensuse.org/Lifetime#openSUSE_BCI"
LABEL org.opensuse.release-stage="released"

View File

@ -32,7 +32,7 @@ To compile and deploy an application, copy the sources and build the application
```Dockerfile
# Build the application using the OpenJDK development image
FROM registry.suse.com/bci/openjdk-devel:21 as build
FROM registry.opensuse.org/opensuse/bci/openjdk-devel:21 as build
WORKDIR /app

View File

@ -1,4 +1,9 @@
<services>
<service mode="buildtime" name="docker_label_helper"/>
<service mode="buildtime" name="kiwi_metainfo_helper"/>
<service mode="buildtime" name="replace_using_package_version">
<param name="file">Dockerfile</param>
<param name="regex">%%java_version%%</param>
<param name="package">java-21-openjdk</param>
</service>
</services>

View File

@ -1,3 +1,58 @@
-------------------------------------------------------------------
Wed Jan 1 14:13:48 UTC 2025 - SUSE Update Bot <bci-internal@suse.de>
- update copyright year
-------------------------------------------------------------------
Tue Dec 3 13:26:37 UTC 2024 - SUSE Update Bot <bci-internal@suse.de>
- Change attribute order in _service
-------------------------------------------------------------------
Wed Oct 30 15:34:45 UTC 2024 - SUSE Update Bot <bci-internal@suse.de>
- remove nonsensical org.opencontainers.image.authors - duplication of .vendor
-------------------------------------------------------------------
Tue Oct 29 15:23:20 UTC 2024 - SUSE Update Bot <bci-internal@suse.de>
- drop tag_version-%RELEASE%
-------------------------------------------------------------------
Mon Oct 14 11:26:26 UTC 2024 - SUSE Update Bot <bci-internal@suse.de>
- make the version-%release tag the first one listed; remove duplicates where they existed; update image.ref/reference to point to the version-%release(-) tag
-------------------------------------------------------------------
Fri Oct 11 15:12:52 UTC 2024 - SUSE Update Bot <bci-internal@suse.de>
- make the tag with -%RELEASE% the first tag listed
-------------------------------------------------------------------
Sat Sep 28 08:15:08 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- fix registry references in READMEs
-------------------------------------------------------------------
Wed Sep 25 17:36:16 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- rerender installation step in multiple lines, allow uninstalling optional packages
-------------------------------------------------------------------
Wed Sep 25 17:12:11 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- improved log cleaning
-------------------------------------------------------------------
Fri Sep 20 11:49:56 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- set full version on oci labels
-------------------------------------------------------------------
Thu Sep 12 10:37:22 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- set useobsrepositories explicitly
-------------------------------------------------------------------
Wed Aug 14 12:30:32 UTC 2024 - Dirk Mueller <dmueller@suse.com>