Skip to content

Commit 7ed0585

Browse files
committed
changes
1 parent acf91d5 commit 7ed0585

File tree

7 files changed

+29
-1
lines changed

7 files changed

+29
-1
lines changed

data/8.5-alpine/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ RUN apk update \
1212

1313
# install common PHP extensions
1414
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
15+
COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
16+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
17+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
18+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
1519
RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
1620
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
1721
RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \

data/8.5-debian/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ RUN (seq 1 8 | xargs -I{} mkdir -p /usr/share/man/man{}) \
1313

1414
# install common PHP extensions
1515
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
16+
COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
17+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
18+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
19+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
1620
RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
1721
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
1822
RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \

data/8.5-debug-alpine/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ RUN apk update \
1212

1313
# install common PHP extensions
1414
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
15+
COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
16+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
17+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
18+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
1519
RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
1620
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
1721
RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \

data/8.5-debug-debian/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ RUN (seq 1 8 | xargs -I{} mkdir -p /usr/share/man/man{}) \
1313

1414
# install common PHP extensions
1515
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
16+
COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
17+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
18+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
19+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
1620
RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
1721
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
1822
RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \

data/8.5-zts-alpine/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ RUN apk update \
1212

1313
# install common PHP extensions
1414
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
15+
COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
16+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
17+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
18+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
1519
RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
1620
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
1721
RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \

data/8.5-zts-debian/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ RUN (seq 1 8 | xargs -I{} mkdir -p /usr/share/man/man{}) \
1313

1414
# install common PHP extensions
1515
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
16+
COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
17+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
18+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
19+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
1620
RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
1721
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
1822
RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \

make.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,11 @@
120120
121121
# install common PHP extensions
122122
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
123-
' . (in_array($phpVersion, ['8.5'], true) ? 'RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
123+
' . (in_array($phpVersion, ['8.5'], true) ? 'COPY ../../fix-pdo_sqlsrv-package.xml fix-pdo_sqlsrv-package.xml
124+
RUN git clone https://github.com/microsoft/msphpsql.git -b dev pdo_sqlsrv \
125+
&& cd pdo_sqlsrv && git reset --hard b3e4bf2944 && rm -r .git \
126+
&& cp -r source/shared source/pdo_sqlsrv && cp ../fix-pdo_sqlsrv-package.xml source/pdo_sqlsrv/package.xml
127+
' : '') . (in_array($phpVersion, ['8.5'], true) ? 'RUN git clone --recurse-submodules https://github.com/phpredis/phpredis.git -b develop phpredis \
124128
&& cd phpredis && git reset --hard 8be2306e4f && rm -r .git
125129
' : '') . (in_array($phpVersion, ['8.5'], true) ? 'RUN git clone https://github.com/xdebug/xdebug.git -b master xdebug \
126130
&& cd xdebug && git reset --hard edf1bf7482 && rm -r .git \

0 commit comments

Comments
 (0)