Skip to content

Commit

Permalink
Test build for #1687
Browse files Browse the repository at this point in the history
  • Loading branch information
SUSE Update Bot committed Sep 17, 2024
1 parent cf49165 commit 50aa59e
Show file tree
Hide file tree
Showing 10 changed files with 28 additions and 13 deletions.
5 changes: 2 additions & 3 deletions apache-tomcat-10-java-17-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,15 @@
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre17
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre17-%RELEASE%

FROM opensuse/bci/bci-micro:latest AS target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest AS target
FROM opensuse/tumbleweed:latest AS builder
COPY --from=target / /target

RUN set -euo pipefail; zypper --installroot /target --gpg-auto-import-keys -n in --no-recommends tomcat10 curl sed java-17-openjdk java-17-openjdk-headless; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
FROM target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest
COPY --from=builder /target /
# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.application.apache-tomcat
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed Apache Tomcat"
LABEL org.opencontainers.image.description="Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies, based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="%%tomcat_version%%"
Expand Down
5 changes: 2 additions & 3 deletions apache-tomcat-10-java-21-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,15 @@
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre21
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre21-%RELEASE%

FROM opensuse/bci/bci-micro:latest AS target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest AS target
FROM opensuse/tumbleweed:latest AS builder
COPY --from=target / /target

RUN set -euo pipefail; zypper --installroot /target --gpg-auto-import-keys -n in --no-recommends tomcat10 curl sed java-21-openjdk java-21-openjdk-headless; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
FROM target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest
COPY --from=builder /target /
# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.application.apache-tomcat
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed Apache Tomcat"
LABEL org.opencontainers.image.description="Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies, based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="%%tomcat_version%%"
Expand Down
5 changes: 2 additions & 3 deletions apache-tomcat-10-java-22-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,15 @@
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre22-%RELEASE%
#!BuildTag: opensuse/apache-tomcat:latest

FROM opensuse/bci/bci-micro:latest AS target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest AS target
FROM opensuse/tumbleweed:latest AS builder
COPY --from=target / /target

RUN set -euo pipefail; zypper --installroot /target --gpg-auto-import-keys -n in --no-recommends tomcat10 curl sed java-22-openjdk java-22-openjdk-headless; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
FROM target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest
COPY --from=builder /target /
# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.application.apache-tomcat
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed Apache Tomcat"
LABEL org.opencontainers.image.description="Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies, based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="%%tomcat_version%%"
Expand Down
5 changes: 2 additions & 3 deletions apache-tomcat-9-java-17-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,15 @@
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre17
#!BuildTag: opensuse/apache-tomcat:%%tomcat_minor%%-jre17-%RELEASE%

FROM opensuse/bci/bci-micro:latest AS target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest AS target
FROM opensuse/tumbleweed:latest AS builder
COPY --from=target / /target

RUN set -euo pipefail; zypper --installroot /target --gpg-auto-import-keys -n in --no-recommends tomcat curl sed java-17-openjdk java-17-openjdk-headless; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
FROM target
FROM registry.opensuse.org/opensuse/bci/bci-micro:latest
COPY --from=builder /target /
# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.application.apache-tomcat
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed Apache Tomcat"
LABEL org.opencontainers.image.description="Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies, based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="%%tomcat_version%%"
Expand Down
1 change: 0 additions & 1 deletion postfix-image/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ RUN set -euo pipefail; zypper -n in --no-recommends ca-certificates-mozilla cyru

# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.application.postfix
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed Postfix"
LABEL org.opencontainers.image.description="Postfix container is fast and secure mail server, based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="%%postfix_version%%"
Expand Down
4 changes: 4 additions & 0 deletions postgres-12-image/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ $ podman run -it --rm -p 5432:5432 -e POSTGRES_PASSWORD=my-password -v /path/to/

PostgreSQL data directory location.

**Note 1:** `initdb` requires this location to be empty to create a new database.

**Note 2:** If the volume points to a file system mount point, a remote folder that can't be chowned to the `postgres` user, or a location that already contains files (including `lost+found` and dotfiles), a new subdirectory must be created within the select storage method to contain the PostgreSQL data.

## Environment variables

The PostgreSQL image uses several environment variables to configure the database initialization.
Expand Down
4 changes: 4 additions & 0 deletions postgres-13-image/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ $ podman run -it --rm -p 5432:5432 -e POSTGRES_PASSWORD=my-password -v /path/to/

PostgreSQL data directory location.

**Note 1:** `initdb` requires this location to be empty to create a new database.

**Note 2:** If the volume points to a file system mount point, a remote folder that can't be chowned to the `postgres` user, or a location that already contains files (including `lost+found` and dotfiles), a new subdirectory must be created within the select storage method to contain the PostgreSQL data.

## Environment variables

The PostgreSQL image uses several environment variables to configure the database initialization.
Expand Down
4 changes: 4 additions & 0 deletions postgres-14-image/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ $ podman run -it --rm -p 5432:5432 -e POSTGRES_PASSWORD=my-password -v /path/to/

PostgreSQL data directory location.

**Note 1:** `initdb` requires this location to be empty to create a new database.

**Note 2:** If the volume points to a file system mount point, a remote folder that can't be chowned to the `postgres` user, or a location that already contains files (including `lost+found` and dotfiles), a new subdirectory must be created within the select storage method to contain the PostgreSQL data.

## Environment variables

The PostgreSQL image uses several environment variables to configure the database initialization.
Expand Down
4 changes: 4 additions & 0 deletions postgres-15-image/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ $ podman run -it --rm -p 5432:5432 -e POSTGRES_PASSWORD=my-password -v /path/to/

PostgreSQL data directory location.

**Note 1:** `initdb` requires this location to be empty to create a new database.

**Note 2:** If the volume points to a file system mount point, a remote folder that can't be chowned to the `postgres` user, or a location that already contains files (including `lost+found` and dotfiles), a new subdirectory must be created within the select storage method to contain the PostgreSQL data.

## Environment variables

The PostgreSQL image uses several environment variables to configure the database initialization.
Expand Down
4 changes: 4 additions & 0 deletions postgres-16-image/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ $ podman run -it --rm -p 5432:5432 -e POSTGRES_PASSWORD=my-password -v /path/to/

PostgreSQL data directory location.

**Note 1:** `initdb` requires this location to be empty to create a new database.

**Note 2:** If the volume points to a file system mount point, a remote folder that can't be chowned to the `postgres` user, or a location that already contains files (including `lost+found` and dotfiles), a new subdirectory must be created within the select storage method to contain the PostgreSQL data.

## Environment variables

The PostgreSQL image uses several environment variables to configure the database initialization.
Expand Down

0 comments on commit 50aa59e

Please sign in to comment.