Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 40b1395

Browse files
committedAug 30, 2022
Hotfix push patched
1 parent 799d10e commit 40b1395

File tree

5 files changed

+24
-28
lines changed

5 files changed

+24
-28
lines changed
 

‎.github/workflows/workflow.yml

+20-24
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
build_test_maybe_release:
1515
strategy:
1616
matrix:
17-
php_version: ['8.1','8.0','7.4', '7.3','7.2']
18-
variant: ['apache','cli','fpm']
17+
php_version: ['8.1'] #,'8.0'] #,'7.4', '7.3','7.2']
18+
variant: ['apache'] #,'cli','fpm']
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Set up QEMU
@@ -24,23 +24,23 @@ jobs:
2424
uses: docker/setup-buildx-action@v1
2525
- name: Checkout
2626
uses: actions/checkout@v1
27-
# - name: Build locally
28-
# run: |
29-
# PHP_VERSION="${{ matrix.php_version }}"
30-
# docker buildx bake --load \
31-
# --set "*.platform=linux/amd64" \
32-
# php${PHP_VERSION//.}-slim-${{ matrix.variant }}
33-
# docker buildx bake --load \
34-
# --set "*.platform=linux/amd64" \
35-
# php${PHP_VERSION//.}-${{ matrix.variant }}-all
36-
# PHP_VERSION_MINOR=`docker run --rm thecodingmachine/php:${PHP_VERSION}-v4-slim-cli php -v | head -n1 | grep -P '\d+\.\d+\.\d+' -o | head -n1`
37-
# echo "PHP_VERSION_MINOR=${PHP_VERSION_MINOR}" >> $GITHUB_ENV
38-
# echo "PHP Version : ${PHP_VERSION_MINOR}" >> $GITHUB_STEP_SUMMARY
39-
# docker images --filter=reference=thecodingmachine/php >> $GITHUB_STEP_SUMMARY
40-
# - name: Test ${{ matrix.variant }}
41-
# run: |
42-
# PHP_VERSION="${{ matrix.php_version }}" BRANCH=v4 VARIANT=${{ matrix.variant }} ./test-image.sh
43-
# echo "${{ matrix.variant }} variant OK" >> $GITHUB_STEP_SUMMARY
27+
- name: Build locally
28+
run: |
29+
PHP_VERSION="${{ matrix.php_version }}"
30+
docker buildx bake --load --no-cache \
31+
--set "*.platform=linux/amd64" \
32+
php${PHP_VERSION//.}-slim-${{ matrix.variant }}
33+
docker buildx bake --load \
34+
--set "*.platform=linux/amd64" \
35+
php${PHP_VERSION//.}-${{ matrix.variant }}-all
36+
PHP_VERSION_MINOR=`docker run --rm thecodingmachine/php:${PHP_VERSION}-v4-slim-${{ matrix.variant }} php -v | head -n1 | grep -P '\d+\.\d+\.\d+' -o | head -n1`
37+
echo "PHP_VERSION_MINOR=${PHP_VERSION_MINOR}" >> $GITHUB_ENV
38+
echo "PHP Version : ${PHP_VERSION_MINOR}" >> $GITHUB_STEP_SUMMARY
39+
docker images --filter=reference=thecodingmachine/php >> $GITHUB_STEP_SUMMARY
40+
- name: Test ${{ matrix.variant }}
41+
run: |
42+
PHP_VERSION="${{ matrix.php_version }}" BRANCH=v4 VARIANT=${{ matrix.variant }} ./test-image.sh
43+
echo "${{ matrix.variant }} variant OK" >> $GITHUB_STEP_SUMMARY
4444
- name: Login to DockerHub
4545
# Merge ~ push.
4646
if: ${{ github.event_name == 'push' || github.event_name == 'schedule' }}
@@ -53,11 +53,7 @@ jobs:
5353
if: ${{ github.event_name == 'push' || github.event_name == 'schedule' }}
5454
run: |
5555
PHP_VERSION="${{ matrix.php_version }}"
56-
docker buildx bake \
57-
--set "*.platform=linux/amd64,linux/arm64" \
58-
--set "*.output=type=registry" \
59-
php${PHP_VERSION//.}-slim-${{ matrix.variant }}
60-
PHP_PATCH_MINOR=`docker run --rm thecodingmachine/php:${PHP_VERSION}-v4-slim-cli php -v | head -n1 | grep -P '\d+\.\d+\.\d+' -o | head -n1` \
56+
PHP_PATCH_MINOR="{{ .env.PHP_VERSION_MINOR }}" \
6157
docker buildx bake \
6258
--set "*.platform=linux/amd64,linux/arm64" \
6359
--set "*.output=type=registry" \

‎Dockerfile.slim.apache

+1-1
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ ONBUILD RUN if [ -n "$INSTALL_CRON" ]; then \
366366
&& SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85 \
367367
&& if [ "$TARGETARCH" == "arm64" ]; then SUPERCRONIC_SHA1SUM=e2714c43e7781bf1579c85aa61259245f56dbba1; \
368368
elif [ "$TARGETARCH" == "amd64" ]; then SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85; \
369-
else echo "Target arch '$TARGETARCH' is not supported"; fi; \
369+
else echo "Target arch '$TARGETARCH' is not supported"; fi \
370370
&& curl -fsSLO "$SUPERCRONIC_URL" \
371371
&& echo "${SUPERCRONIC_SHA1SUM} ${SUPERCRONIC}" | sha1sum -c - \
372372
&& chmod +x "$SUPERCRONIC" \

‎Dockerfile.slim.cli

+1-1
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ ONBUILD RUN if [ -n "$INSTALL_CRON" ]; then \
271271
&& SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85 \
272272
&& if [ "$TARGETARCH" == "arm64" ]; then SUPERCRONIC_SHA1SUM=e2714c43e7781bf1579c85aa61259245f56dbba1; \
273273
elif [ "$TARGETARCH" == "amd64" ]; then SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85; \
274-
else echo "Target arch '$TARGETARCH' is not supported"; fi; \
274+
else echo "Target arch '$TARGETARCH' is not supported"; fi \
275275
&& curl -fsSLO "$SUPERCRONIC_URL" \
276276
&& echo "${SUPERCRONIC_SHA1SUM} ${SUPERCRONIC}" | sha1sum -c - \
277277
&& chmod +x "$SUPERCRONIC" \

‎Dockerfile.slim.fpm

+1-1
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ ONBUILD RUN if [ -n "$INSTALL_CRON" ]; then \
294294
&& SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85 \
295295
&& if [ "$TARGETARCH" == "arm64" ]; then SUPERCRONIC_SHA1SUM=e2714c43e7781bf1579c85aa61259245f56dbba1; \
296296
elif [ "$TARGETARCH" == "amd64" ]; then SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85; \
297-
else echo "Target arch '$TARGETARCH' is not supported"; fi; \
297+
else echo "Target arch '$TARGETARCH' is not supported"; fi \
298298
&& curl -fsSLO "$SUPERCRONIC_URL" \
299299
&& echo "${SUPERCRONIC_SHA1SUM} ${SUPERCRONIC}" | sha1sum -c - \
300300
&& chmod +x "$SUPERCRONIC" \

‎utils/Dockerfile.slim.blueprint

+1-1
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ ONBUILD RUN if [ -n "$INSTALL_CRON" ]; then \
395395
&& SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85 \
396396
&& if [ "$TARGETARCH" == "arm64" ]; then SUPERCRONIC_SHA1SUM=e2714c43e7781bf1579c85aa61259245f56dbba1; \
397397
elif [ "$TARGETARCH" == "amd64" ]; then SUPERCRONIC_SHA1SUM=5ddf8ea26b56d4a7ff6faecdd8966610d5cb9d85; \
398-
else echo "Target arch '$TARGETARCH' is not supported"; fi; \
398+
else echo "Target arch '$TARGETARCH' is not supported"; fi \
399399
&& curl -fsSLO "$SUPERCRONIC_URL" \
400400
&& echo "${SUPERCRONIC_SHA1SUM} ${SUPERCRONIC}" | sha1sum -c - \
401401
&& chmod +x "$SUPERCRONIC" \

0 commit comments

Comments
 (0)
Please sign in to comment.