1
0

25 Commits

Author SHA256 Message Date
05016422e5 Accepting request 1241391 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1241391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=31
2025-02-04 17:11:40 +00:00
0a79c954c5 [info=f17d702755880c2c2e85e7cdb2432e76e9e25505]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=222
2025-01-30 13:51:19 +00:00
615947f25a Accepting request 1240994 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1240994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=30
2025-01-29 15:16:28 +00:00
2c8ae9764d [info=f17d702755880c2c2e85e7cdb2432e76e9e25505]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=218
2025-01-28 18:31:54 +00:00
79c6d0425a Accepting request 1234367 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1234367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=29
2025-01-02 18:20:55 +00:00
b92721ec74 [info=2f6f07730d4a35c2f11d1e132391b4a0]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=208
2025-01-01 14:18:23 +00:00
b22ab927b0 Accepting request 1228017 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1228017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=28
2024-12-03 19:47:49 +00:00
a510aced60 [info=cdf583b7ef78706b5d7b6f7e2b9ac30b]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=201
2024-12-03 13:53:20 +00:00
978eec24db Accepting request 1219662 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1219662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=27
2024-10-30 21:57:55 +00:00
805232ff54 Accepting request 1219128 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1219128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=26
2024-10-30 16:35:31 +00:00
ecde91c0f7 [info=0ac910dfbab61d3eb764a5da24f007fd]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=183
2024-10-30 15:41:31 +00:00
31251798b5 [info=c5414832481415a21fa2b33475102733]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=181
2024-10-29 15:34:08 +00:00
8fee8bd7cc Accepting request 1207916 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1207916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=25
2024-10-15 12:59:47 +00:00
ed377e8b0c [info=5f72712267982403e63dc9a2f254979d]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=174
2024-10-14 11:34:04 +00:00
8ed3616f0b Accepting request 1207305 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1207305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=24
2024-10-14 11:21:18 +00:00
a487fe0c11 [info=0b8c41cb72a5bf60431659e47547b2a9]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=173
2024-10-11 15:27:01 +00:00
b0ca4cef5e Accepting request 1203691 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1203691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=23
2024-09-26 16:53:32 +00:00
41b9bdc40e Accepting request 1203111 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1203111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=22
2024-09-25 19:53:37 +00:00
440efa4b21 [info=17a8048380e442400392cbdcfff666e1]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=164
2024-09-25 17:58:15 +00:00
435164b324 [info=e54a0eda2f8a6f1f1af2af20b1be9f1f]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=163
2024-09-25 17:19:02 +00:00
ec4c83c274 [info=d3ed786482028bcb66d7a6b752e02e1c]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=159
2024-09-24 20:05:26 +00:00
0409958cec Accepting request 1200608 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1200608
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=21
2024-09-12 14:58:16 +00:00
efb26c0baf [info=b6982efe9e04e066f781ce49e273a3f0]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=147
2024-09-12 10:46:08 +00:00
ba83761a84 Accepting request 1200077 from devel:BCI:Tumbleweed
🤖: sync package with devel:BCI:Tumbleweed from OBS

OBS-URL: https://build.opensuse.org/request/show/1200077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/php-fpm8-image?expand=0&rev=20
2024-09-11 14:56:42 +00:00
6300bc1ed8 [info=4fe3925be00f7d1a9bce0d579c7272eb]
OBS-URL: https://build.opensuse.org/package/show/devel:BCI:Tumbleweed/php-fpm8-image?expand=0&rev=144
2024-09-11 08:27:49 +00:00
4 changed files with 73 additions and 14 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,27 +13,31 @@
# Please submit bugfixes or comments via https://bugs.opensuse.org/
# You can contact the BCI team via https://github.com/SUSE/bci/discussions
#!UseOBSRepositories
#!BuildTag: opensuse/bci/php-fpm:%%php_version%%-%RELEASE%
#!BuildTag: opensuse/bci/php-fpm:%%php_version%%
#!BuildTag: opensuse/bci/php-fpm:8
#!BuildTag: opensuse/bci/php-fpm:8-%RELEASE%
#!BuildTag: opensuse/bci/php-fpm:latest
FROM opensuse/tumbleweed:latest
RUN set -euo pipefail; zypper -n in php8 php8-cli php-composer2 php8-curl php8-zip php8-zlib php8-phar php8-mbstring php8-fpm; zypper -n clean; rm -rf /var/log/{lastlog,tallylog,zypper.log,zypp/history,YaST2}
RUN set -euo pipefail; \
zypper -n install php8 php8-cli php-composer2 php8-curl php8-zip php8-zlib php8-phar php8-mbstring php8-fpm; \
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.php-fpm
LABEL org.opencontainers.image.authors="openSUSE (https://www.opensuse.org/)"
LABEL org.opencontainers.image.title="openSUSE Tumbleweed BCI PHP-FPM 8"
LABEL org.opencontainers.image.description="PHP-FPM 8 container based on the openSUSE Tumbleweed Base Container Image."
LABEL org.opencontainers.image.version="8"
LABEL org.opencontainers.image.version="%%php_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="8-%RELEASE%"
LABEL org.opensuse.reference="registry.opensuse.org/opensuse/bci/php-fpm:8-%RELEASE%"
LABEL org.opencontainers.image.ref.name="%%php_version%%-%RELEASE%"
LABEL org.opensuse.reference="registry.opensuse.org/opensuse/bci/php-fpm:%%php_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

@@ -113,7 +113,7 @@ RUN docker-php-ext-install gd intl
can be used as an alternative source to obtain PHP extensions, but without any
guarantee of interoperability with this image and without any official support.
PECL extensions can be installed as follows:
Install PECL extensions as follows:
```Dockerfile
FROM registry.opensuse.org/opensuse/bci/php-fpm:8
@@ -123,16 +123,16 @@ RUN set -euo pipefail; \
pecl install APCu-5.1.21;
```
**Note:** Building an extension may require installing additional dependencies.
**Note:** Building an extension may require installing its dependencies first.
## Compatibility with the DockerHub Image
The following scripts ship with the image to keep it compatible with the
DockerHub image: `docker-php-source`, `docker-php-ext-configure`,
`docker-php-ext-enable`, and `docker-php-ext-install`. Note that only
`docker-php-ext-install` performs an actual job. None of the other scripts
require to be executed in the image.
`docker-php-ext-enable`, and `docker-php-ext-install`.
The script `docker-php-ext-install` performs an actual job, all others are
just no-operation scripts for interoperability.
## Licensing

View File

@@ -1,12 +1,12 @@
<services>
<service mode="buildtime" name="docker_label_helper"/>
<service mode="buildtime" name="kiwi_metainfo_helper"/>
<service name="replace_using_package_version" mode="buildtime">
<service mode="buildtime" name="replace_using_package_version">
<param name="file">Dockerfile</param>
<param name="regex">%%composer_version%%</param>
<param name="package">php-composer2</param>
</service>
<service name="replace_using_package_version" mode="buildtime">
<service mode="buildtime" name="replace_using_package_version">
<param name="file">Dockerfile</param>
<param name="regex">%%php_version%%</param>
<param name="package">php8</param>

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
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Tue Sep 24 20:00:32 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- remove release tags for additional_versions
-------------------------------------------------------------------
Thu Sep 12 10:37:22 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- set useobsrepositories explicitly
-------------------------------------------------------------------
Wed Sep 11 08:07:25 UTC 2024 - Dirk Mueller <dmueller@suse.com>
- use full version in php container labels
-------------------------------------------------------------------
Wed Aug 14 12:30:32 UTC 2024 - Dirk Mueller <dmueller@suse.com>