зеркало из https://github.com/microsoft/Oryx.git
Wali/php version update to 8.2.8 and 8.0.29 in new staging env (#2060)
* php version 8.2.8 and 8.0.29 update * fixed stretch archive link * php composer sha 384 fix * token bug fix
This commit is contained in:
Родитель
cb7d994701
Коммит
ddaf912a33
|
@ -1,23 +1,23 @@
|
|||
# This file was auto-generated from 'constants.yaml'. Changes may be overridden.
|
||||
|
||||
PHP_RUNTIME_BASE_TAG='20230630.1'
|
||||
PHP_FPM_RUNTIME_BASE_TAG='20230630.1'
|
||||
PHP_RUNTIME_BASE_TAG='20230713.1'
|
||||
PHP_FPM_RUNTIME_BASE_TAG='20230713.1'
|
||||
COMPOSER_VERSION='2.0.8'
|
||||
COMPOSER_SETUP_SHA384='55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae'
|
||||
COMPOSER_SETUP_SHA384='e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02'
|
||||
COMPOSER1_9_VERSION='1.9.3'
|
||||
COMPOSER1_10_VERSION='1.10.19'
|
||||
COMPOSER2_0_VERSION='2.0.8'
|
||||
COMPOSER2_2_VERSION='2.2.9'
|
||||
COMPOSER2_3_VERSION='2.3.4'
|
||||
PHP82_VERSION='8.2.7'
|
||||
PHP82_VERSION='8.2.8'
|
||||
PHP82_KEYS='1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544'
|
||||
PHP82_TAR_SHA256='4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0'
|
||||
PHP82_TAR_SHA256='cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801'
|
||||
PHP81_VERSION='8.1.20'
|
||||
PHP81_KEYS='528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544'
|
||||
PHP81_TAR_SHA256='4c9973f599e93ed5e8ce2b45ce1d41bb8fb54ce642824fd23e56b52fd75029a6'
|
||||
PHP80_VERSION='8.0.28'
|
||||
PHP80_VERSION='8.0.29'
|
||||
PHP80_KEYS='1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F'
|
||||
PHP80_TAR_SHA256='5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd'
|
||||
PHP80_TAR_SHA256='14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9'
|
||||
PHP74_VERSION='7.4.33'
|
||||
PHP74_KEYS='42670A7FE4D0441C8E4632349E4FDC074A4EF02D 5A52880781F755608BF815FC910DEB46F53EA312'
|
||||
PHP74_TAR_SHA256='924846abf93bc613815c55dd3f5809377813ac62a9ec4eb3778675b82a27b927'
|
||||
|
|
|
@ -163,24 +163,24 @@
|
|||
file-name-prefix: __
|
||||
- name: php-versions
|
||||
constants:
|
||||
php-runtime-base-tag: 20230630.1
|
||||
php-fpm-runtime-base-tag: 20230630.1
|
||||
php-runtime-base-tag: 20230713.1
|
||||
php-fpm-runtime-base-tag: 20230713.1
|
||||
composer-version: 2.0.8
|
||||
composer-setup-sha384: 55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae
|
||||
composer-setup-sha384: e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02
|
||||
composer1-9-version: 1.9.3
|
||||
composer1-10-version: 1.10.19
|
||||
composer2-0-version: 2.0.8
|
||||
composer2-2-version: 2.2.9
|
||||
composer2-3-version: 2.3.4
|
||||
php82-version: 8.2.7
|
||||
php82-version: 8.2.8
|
||||
php82-keys: 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544
|
||||
php82-tar-sha256: 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0
|
||||
php82-tar-sha256: cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801
|
||||
php81-version: 8.1.20
|
||||
php81-keys: 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544
|
||||
php81-tar-sha256: 4c9973f599e93ed5e8ce2b45ce1d41bb8fb54ce642824fd23e56b52fd75029a6
|
||||
php80-version: 8.0.28
|
||||
php80-version: 8.0.29
|
||||
php80-keys: 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F
|
||||
php80-tar-sha256: 5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd
|
||||
php80-tar-sha256: 14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9
|
||||
php74-version: 7.4.33
|
||||
php74-keys: 42670A7FE4D0441C8E4632349E4FDC074A4EF02D 5A52880781F755608BF815FC910DEB46F53EA312
|
||||
php74-tar-sha256: 924846abf93bc613815c55dd3f5809377813ac62a9ec4eb3778675b82a27b927
|
||||
|
|
|
@ -896,6 +896,7 @@
|
|||
- 8.0.25
|
||||
- 8.0.27
|
||||
- 8.0.28
|
||||
- 8.0.29
|
||||
- 8.1.0
|
||||
- 8.1.4
|
||||
- 8.1.6
|
||||
|
@ -914,6 +915,7 @@
|
|||
- 8.2.5
|
||||
- 8.2.6
|
||||
- 8.2.7
|
||||
- 8.2.8
|
||||
|
||||
### buster
|
||||
|
||||
|
@ -945,6 +947,7 @@
|
|||
- 8.0.25
|
||||
- 8.0.27
|
||||
- 8.0.28
|
||||
- 8.0.29
|
||||
- 8.1.0
|
||||
- 8.1.4
|
||||
- 8.1.6
|
||||
|
@ -963,6 +966,7 @@
|
|||
- 8.2.5
|
||||
- 8.2.6
|
||||
- 8.2.7
|
||||
- 8.2.8
|
||||
|
||||
### focal-scm
|
||||
|
||||
|
@ -994,6 +998,7 @@
|
|||
- 8.0.25
|
||||
- 8.0.27
|
||||
- 8.0.28
|
||||
- 8.0.29
|
||||
- 8.1.0
|
||||
- 8.1.4
|
||||
- 8.1.6
|
||||
|
@ -1012,6 +1017,7 @@
|
|||
- 8.2.5
|
||||
- 8.2.6
|
||||
- 8.2.7
|
||||
- 8.2.8
|
||||
|
||||
### stretch
|
||||
|
||||
|
@ -1053,6 +1059,7 @@
|
|||
- 8.0.22
|
||||
- 8.0.27
|
||||
- 8.0.28
|
||||
- 8.0.29
|
||||
- 8.1.0
|
||||
- 8.1.4
|
||||
- 8.1.6
|
||||
|
@ -1070,6 +1077,7 @@
|
|||
- 8.2.5
|
||||
- 8.2.6
|
||||
- 8.2.7
|
||||
- 8.2.8
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -17,8 +17,8 @@ ENV DEBIAN_FLAVOR=$DEBIAN_FLAVOR \
|
|||
# stretch was removed from security.debian.org and deb.debian.org, so update the sources to point to the archived mirror
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
RUN set -ex \
|
||||
|
|
|
@ -10,8 +10,8 @@ ENV DEBIAN_FLAVOR=$DEBIAN_FLAVOR
|
|||
# stretch was removed from security.debian.org and deb.debian.org, so update the sources to point to the archived mirror
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
COPY --from=oryxdevmcr.azurecr.io/private/oryx/buildscriptgenerator /opt/buildscriptgen/ /opt/buildscriptgen/
|
||||
|
|
|
@ -10,8 +10,8 @@ ENV DEBIAN_FLAVOR=$DEBIAN_FLAVOR
|
|||
# stretch was removed from security.debian.org and deb.debian.org, so update the sources to point to the archived mirror
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
COPY --from=oryxdevmcr.azurecr.io/private/oryx/buildscriptgenerator /opt/buildscriptgen/ /opt/buildscriptgen/
|
||||
|
|
|
@ -6,8 +6,8 @@ ENV DEBIAN_FLAVOR=$DEBIAN_FLAVOR
|
|||
# stretch was removed from security.debian.org and deb.debian.org, so update the sources to point to the archived mirror
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
# Install basic build tools
|
||||
|
|
|
@ -5,8 +5,8 @@ ENV DEBIAN_FLAVOR="stretch"
|
|||
# stretch was removed from security.debian.org and deb.debian.org, so update the sources to point to the archived mirror
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
# Install basic build tools
|
||||
|
|
|
@ -16,8 +16,8 @@ ENV ORYX_PREFER_USER_INSTALLED_SDKS=true \
|
|||
# stretch was removed from security.debian.org and deb.debian.org, so update the sources to point to the archived mirror
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
COPY --from=oryxdevmcr.azurecr.io/private/oryx/support-files-image-for-build /tmp/oryx/ /opt/tmp
|
||||
|
|
|
@ -34,8 +34,8 @@ apt-get update \
|
|||
|
||||
##<argon2>##
|
||||
sed -e 's/# deb http:\/\/deb.debian.org\/debian stretch-updates/deb http:\/\/deb.debian.org\/debian stretch-updates/g' \
|
||||
-e 's/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/deb http:\/\/deb.debian.org\/debian stretch/g' \
|
||||
-e 's/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/deb http:\/\/security.debian.org\/debian-security stretch/g' \
|
||||
-e 's/deb http:\/\/archive.debian.org\/debian stretch/deb http:\/\/deb.debian.org\/debian stretch/g' \
|
||||
-e 's/deb http:\/\/archive.debian.org\/debian-security stretch/deb http:\/\/security.debian.org\/debian-security stretch/g' \
|
||||
-e 's/stretch/buster/g' /etc/apt/sources.list > /etc/apt/sources.list.d/buster.list;
|
||||
{ \
|
||||
echo 'Package: *';
|
||||
|
|
|
@ -45,9 +45,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
|
|||
ENV GPG_KEYS 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F 2C16C765DBE54A088130F1BC4B9B5F600B55F3B4
|
||||
|
||||
|
||||
ENV PHP_VERSION 8.0.28
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.0.28.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.0.28.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd" PHP_MD5=""
|
||||
ENV PHP_VERSION 8.0.29
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.0.29.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.0.29.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9" PHP_MD5=""
|
||||
|
||||
RUN set -eux; \
|
||||
\
|
||||
|
|
|
@ -44,9 +44,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
|
|||
|
||||
ENV GPG_KEYS 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A
|
||||
|
||||
ENV PHP_VERSION 8.2.7
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.2.7.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.2.7.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0" PHP_MD5=""
|
||||
ENV PHP_VERSION 8.2.8
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.2.8.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.2.8.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801" PHP_MD5=""
|
||||
|
||||
RUN set -eux; \
|
||||
\
|
||||
|
|
|
@ -101,9 +101,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
|
|||
|
||||
ENV GPG_KEYS 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F 2C16C765DBE54A088130F1BC4B9B5F600B55F3B4
|
||||
|
||||
ENV PHP_VERSION 8.0.28
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.0.28.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.0.28.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd" PHP_MD5=""
|
||||
ENV PHP_VERSION 8.0.29
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.0.29.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.0.29.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9" PHP_MD5=""
|
||||
|
||||
RUN set -eux; \
|
||||
\
|
||||
|
|
|
@ -100,9 +100,9 @@ ENV PHP_LDFLAGS="-Wl,-O1 -Wl,--hash-style=both -pie"
|
|||
|
||||
ENV GPG_KEYS 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544 E60913E4DF209907D8E30D96659A97C9CF2A795A
|
||||
|
||||
ENV PHP_VERSION 8.2.7
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.2.7.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.2.7.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0" PHP_MD5=""
|
||||
ENV PHP_VERSION 8.2.8
|
||||
ENV PHP_URL="https://www.php.net/get/php-8.2.8.tar.xz/from/this/mirror" PHP_ASC_URL="https://www.php.net/get/php-8.2.8.tar.xz.asc/from/this/mirror"
|
||||
ENV PHP_SHA256="cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801" PHP_MD5=""
|
||||
|
||||
RUN set -eux; \
|
||||
\
|
||||
|
|
|
@ -18,7 +18,13 @@ blobExists() {
|
|||
local blobName="$2"
|
||||
local sdkStorageAccountUrl="$3"
|
||||
local exitCode=1
|
||||
curl -I $sdkStorageAccountUrl/$containerName/$blobName 2> /tmp/curlError.txt 1> /tmp/curlOut.txt
|
||||
sasToken=""
|
||||
if [ "$sdkStorageAccountUrl" == "$PRIVATE_STAGING_SDK_STORAGE_BASE_URL" ]; then
|
||||
set +x
|
||||
sasToken=$ORYX_SDK_STORAGE_ACCOUNT_ACCESS_TOKEN
|
||||
set -x
|
||||
fi
|
||||
curl -I $sdkStorageAccountUrl/$containerName/$blobName$sasToken 2> /tmp/curlError.txt 1> /tmp/curlOut.txt
|
||||
grep "HTTP/1.1 200 OK" /tmp/curlOut.txt &> /dev/null
|
||||
exitCode=$?
|
||||
rm -f /tmp/curlOut.txt
|
||||
|
|
|
@ -5,8 +5,8 @@ ENV DEBIAN_FLAVOR=$DEBIAN_FLAVOR
|
|||
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
RUN apt-get update \
|
||||
|
|
|
@ -9,8 +9,8 @@ COPY images/receiveGpgKeys.sh /tmp/receiveGpgKeys.sh
|
|||
|
||||
RUN if [ "${DEBIAN_FLAVOR}" = "stretch" ]; then \
|
||||
sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch-updates/# deb http:\/\/deb.debian.org\/debian stretch-updates/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.kernel.org\/debian-archive\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
&& sed -i 's/^deb http:\/\/security.debian.org\/debian-security stretch/deb http:\/\/archive.debian.org\/debian-security stretch/g' /etc/apt/sources.list \
|
||||
&& sed -i 's/^deb http:\/\/deb.debian.org\/debian stretch/deb http:\/\/archive.debian.org\/debian stretch/g' /etc/apt/sources.list ; \
|
||||
fi
|
||||
|
||||
RUN chmod +x /tmp/*.sh && chmod +x /php/*.sh
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
8.0.25, a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.27, f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.28, 5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.29, 14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
|
||||
8.1.0, a1317eff0723a2b3d3122bbfe107a1158570ea2822dc35a5fb360086db0f6bbc, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.1.4, 05a8c0ac30008154fb38a305560543fc172ba79fb957084a99b8d3b10d5bdb4b, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
|
@ -33,4 +34,5 @@
|
|||
8.2.4, bc7bf4ca7ed0dd17647e3ea870b6f062fcb56b243bfdef3f59ff7f94e96176a8, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.5, 800738c359b7f1e67e40c22713d2d90276bc85ba1c21b43d99edd43c254c5f76, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.6, 10b796f0ed45574229851212b30a596a76e70ae365322bcaaaf9c00fa7d58cca, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.8, cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
|
@ -28,6 +28,7 @@
|
|||
8.0.25, a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.27, f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.28, 5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.29, 14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
|
||||
8.1.0, a1317eff0723a2b3d3122bbfe107a1158570ea2822dc35a5fb360086db0f6bbc, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.1.4, 05a8c0ac30008154fb38a305560543fc172ba79fb957084a99b8d3b10d5bdb4b, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
|
@ -48,3 +49,4 @@
|
|||
8.2.5, 800738c359b7f1e67e40c22713d2d90276bc85ba1c21b43d99edd43c254c5f76, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.6, 10b796f0ed45574229851212b30a596a76e70ae365322bcaaaf9c00fa7d58cca, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.8, cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
|
@ -28,6 +28,7 @@
|
|||
8.0.25, a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.27, f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.28, 5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.29, 14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
|
||||
8.1.0, a1317eff0723a2b3d3122bbfe107a1158570ea2822dc35a5fb360086db0f6bbc, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.1.4, 05a8c0ac30008154fb38a305560543fc172ba79fb957084a99b8d3b10d5bdb4b, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
|
@ -47,4 +48,5 @@
|
|||
8.2.4, bc7bf4ca7ed0dd17647e3ea870b6f062fcb56b243bfdef3f59ff7f94e96176a8, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.5, 800738c359b7f1e67e40c22713d2d90276bc85ba1c21b43d99edd43c254c5f76, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.6, 10b796f0ed45574229851212b30a596a76e70ae365322bcaaaf9c00fa7d58cca, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.8, cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
|
@ -27,6 +27,7 @@
|
|||
8.0.22, 130937c0fa3050cd33d6c415402f6ccbf0682ae83eb8d39c91164224ddfe57f1, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.27, f942cbfe2f7bacbb8039fb79bbec41c76ea779ac5c8157f21e1e0c1b28a5fc3a, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.28, 5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
8.0.29, 14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9, 1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F,
|
||||
|
||||
8.1.0, a1317eff0723a2b3d3122bbfe107a1158570ea2822dc35a5fb360086db0f6bbc, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.1.4, 05a8c0ac30008154fb38a305560543fc172ba79fb957084a99b8d3b10d5bdb4b, 528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
|
@ -45,4 +46,5 @@
|
|||
8.2.4, bc7bf4ca7ed0dd17647e3ea870b6f062fcb56b243bfdef3f59ff7f94e96176a8, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.5, 800738c359b7f1e67e40c22713d2d90276bc85ba1c21b43d99edd43c254c5f76, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.6, 10b796f0ed45574229851212b30a596a76e70ae365322bcaaaf9c00fa7d58cca, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.7, 4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
||||
8.2.8, cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801, 1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544,
|
|
@ -6,24 +6,24 @@ namespace Microsoft.Oryx.BuildScriptGenerator.Common
|
|||
{
|
||||
public static class PhpVersions
|
||||
{
|
||||
public const string PhpRuntimeBaseTag = "20230630.1";
|
||||
public const string PhpFpmRuntimeBaseTag = "20230630.1";
|
||||
public const string PhpRuntimeBaseTag = "20230713.1";
|
||||
public const string PhpFpmRuntimeBaseTag = "20230713.1";
|
||||
public const string ComposerVersion = "2.0.8";
|
||||
public const string ComposerSetupSha384 = "55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae";
|
||||
public const string ComposerSetupSha384 = "e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02";
|
||||
public const string Composer19Version = "1.9.3";
|
||||
public const string Composer110Version = "1.10.19";
|
||||
public const string Composer20Version = "2.0.8";
|
||||
public const string Composer22Version = "2.2.9";
|
||||
public const string Composer23Version = "2.3.4";
|
||||
public const string Php82Version = "8.2.7";
|
||||
public const string Php82Version = "8.2.8";
|
||||
public const string Php82Keys = "1198C0117593497A5EC5C199286AF1F9897469DC 39B641343D8C104B2B146DC3F9C39DC0B9698544";
|
||||
public const string Php82TarSha256 = "4b9fb3dcd7184fe7582d7e44544ec7c5153852a2528de3b6754791258ffbdfa0";
|
||||
public const string Php82TarSha256 = "cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801";
|
||||
public const string Php81Version = "8.1.20";
|
||||
public const string Php81Keys = "528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544";
|
||||
public const string Php81TarSha256 = "4c9973f599e93ed5e8ce2b45ce1d41bb8fb54ce642824fd23e56b52fd75029a6";
|
||||
public const string Php80Version = "8.0.28";
|
||||
public const string Php80Version = "8.0.29";
|
||||
public const string Php80Keys = "1729F83938DA44E27BA0F4D3DBDB397470D12172 BFDDD28642824F8118EF77909B67A5C12229118F";
|
||||
public const string Php80TarSha256 = "5e07278a1f315a67d36a676c01343ca2d4da5ec5bdb15d018e4248b3012bc0cd";
|
||||
public const string Php80TarSha256 = "14db2fbf26c07d0eb2c9fab25dbde7e27726a3e88452cca671f0896bbb683ca9";
|
||||
public const string Php74Version = "7.4.33";
|
||||
public const string Php74Keys = "42670A7FE4D0441C8E4632349E4FDC074A4EF02D 5A52880781F755608BF815FC910DEB46F53EA312";
|
||||
public const string Php74TarSha256 = "924846abf93bc613815c55dd3f5809377813ac62a9ec4eb3778675b82a27b927";
|
||||
|
|
Загрузка…
Ссылка в новой задаче