1
0

Compare commits

...

37 Commits

Author SHA256 Message Date
cf56c047f2 Accepting request 1241426 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1241426
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=30
2025-02-04 17:12:22 +00:00
cfdbc3c27b [info=3113eec0bf1bc219a1ab5f73404be87fbe273676]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=256
2025-01-30 13:51:11 +00:00
88a7e4a576 Accepting request 1240952 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1240952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=29
2025-01-29 15:15:33 +00:00
f801296b72 [info=3113eec0bf1bc219a1ab5f73404be87fbe273676]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=252
2025-01-28 18:31:13 +00:00
6a3e778c87 Accepting request 1234372 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1234372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=28
2025-01-02 18:21:08 +00:00
af7bbf4cc6 [info=762333c21b16898ec34375b34a44a156]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=242
2025-01-01 14:17:43 +00:00
48bc90789b Accepting request 1228058 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1228058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=27
2024-12-03 19:50:10 +00:00
12ad515ba4 [info=a476d02075e1df9b0ab080024c9974aa]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=235
2024-12-03 13:52:28 +00:00
3cd51a81be Accepting request 1219676 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1219676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=26
2024-10-30 21:58:11 +00:00
3f7c319d90 Accepting request 1219131 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1219131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=25
2024-10-30 16:35:34 +00:00
39cb673f37 [info=9d98cb4f01197be9f27adcdb54c94234]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=217
2024-10-30 15:40:30 +00:00
f8fef40c1e [info=cb7d8054bcab0abb8cea3621539a99c3]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=215
2024-10-29 15:33:34 +00:00
f92e174086 Accepting request 1207925 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1207925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=24
2024-10-15 13:00:10 +00:00
7d2a05fd3b [info=2d6c622bdedb481f69ae13a270b7fae8]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=207
2024-10-14 11:33:12 +00:00
e17520bece Accepting request 1207316 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1207316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=23
2024-10-14 11:21:32 +00:00
f6fbfd7d57 [info=f156e02d9c92723aab83fc6b422a36be]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=206
2024-10-11 15:25:58 +00:00
d6ffd52011 Accepting request 1204330 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1204330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=22
2024-09-29 16:13:03 +00:00
cd72f6170d [info=9f902417f2ff0779fe189c6c53340adb]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=198
2024-09-28 08:19:55 +00:00
dda3ee942d Accepting request 1203647 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1203647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=21
2024-09-25 19:57:47 +00:00
e1b68926d5 [info=049e6f4477d870a600c7d11932cc4d1f]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=197
2024-09-25 17:57:34 +00:00
29fdb34afe [info=ae804af1cecbc836e574edf3a762913a]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=196
2024-09-25 17:18:03 +00:00
1651223f5f Accepting request 1202198 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1202198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=20
2024-09-20 15:12:32 +00:00
8cbf58b856 [info=b4fbbbf8ad045bec41a67264a4449212]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=187
2024-09-20 11:54:52 +00:00
c4e3c1ed4a Accepting request 1200594 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1200594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=19
2024-09-12 14:58:06 +00:00
c7c1776344 [info=bd0bb9e52fba04945db3d65c301e1d20]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=180
2024-09-12 10:44:54 +00:00
769be3cfef Accepting request 1193925 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1193925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=18
2024-08-15 07:57:58 +00:00
e0a3c7f4e8 [info=ea8975e9a0cd69587ab1b7a4a4f79288]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=160
2024-08-14 12:37:51 +00:00
643d445d2b Accepting request 1192992 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1192992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=17
2024-08-10 17:07:45 +00:00
fc522fdf65 Accepting request 1192707 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1192707
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=16
2024-08-09 14:15:35 +00:00
22f9b924f8 [info=3aa2a5110d4a9fa01eda935920118d18]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=156
2024-08-08 19:32:17 +00:00
d6b0e32939 [info=7ab9bd3a3d3a979a0f1f90083ed2eeba]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=155
2024-08-08 16:57:17 +00:00
c489c1897c Accepting request 1191683 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1191683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=15
2024-08-05 15:23:11 +00:00
e687829db6 [info=f93ac6873911cad607749bfac89d10f7]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=153
2024-08-05 11:50:40 +00:00
65fb9e7b6c Accepting request 1191381 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1191381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=14
2024-08-03 18:05:29 +00:00
0c2965b4e8 [info=bb129fd2e77959961c1f26d18c9d639a]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=152
2024-08-03 09:06:39 +00:00
c6107dd65f Accepting request 1190728 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1190728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openjdk-11-image?expand=0&rev=13
2024-08-02 15:26:33 +00:00
edf47d9df5 [info=cede71fd41228f7f34ff2ad8d60b55e1]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/openjdk-11-image?expand=0&rev=151
2024-07-31 12:10:27 +00:00
4 changed files with 103 additions and 9 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,31 +13,35 @@
# 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:11
#!BuildTag: opensuse/bci/openjdk:11-%RELEASE%
FROM opensuse/tumbleweed:latest
MAINTAINER openSUSE (https://www.opensuse.org/)
RUN set -euo pipefail; \
zypper -n install --no-recommends java-11-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.title="openSUSE Tumbleweed BCI OpenJDK 11 runtime"
LABEL org.opencontainers.image.description="OpenJDK 11 runtime container based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="11"
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.opensuse.reference="registry.opensuse.org/opensuse/bci/openjdk:11-%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"
LABEL org.opensuse.lifecycle-url="https://en.opensuse.org/Lifetime#openSUSE_BCI"
LABEL org.opensuse.release-stage="released"
# endlabelprefix
LABEL io.artifacthub.package.readme-url="https://raw.githubusercontent.com/SUSE/BCI-dockerfile-generator/Tumbleweed/openjdk-11-image/README.md"
RUN set -euo pipefail; zypper -n in --no-recommends java-11-openjdk curl findutils gawk git-core procps util-linux; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
ENV JAVA_BINDIR="/usr/lib64/jvm/java-11-openjdk-11/bin"
ENV JAVA_HOME="/usr/lib64/jvm/java-11-openjdk-11"
ENV JAVA_ROOT="/usr/lib64/jvm/java-11-openjdk-11"

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:11 as build
FROM registry.opensuse.org/opensuse/bci/openjdk-devel:11 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-11-openjdk</param>
</service>
</services>

View File

@@ -1,3 +1,88 @@
-------------------------------------------------------------------
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>
- install packages first
-------------------------------------------------------------------
Thu Aug 8 19:28:10 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- add oci.image.ref.name
-------------------------------------------------------------------
Thu Aug 8 16:43:43 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- remove oci reference annotation again
-------------------------------------------------------------------
Mon Aug 5 11:38:13 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- add OCI reference annotation
-------------------------------------------------------------------
Sat Aug 3 08:56:51 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- set OCI.authors attribute instead of deprecated MAINTAINER
-------------------------------------------------------------------
Wed Jul 31 12:06:45 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- set specific lifecycle url for openSUSE BCI
-------------------------------------------------------------------
Tue Jul 16 10:31:08 UTC 2024 - Dirk Mueller <dmueller@suse.com>