Skip to content

Commit 6cebff7

Browse files
committed
drop build for 7.4 and all non-nginx images from CI
1 parent 14b14ad commit 6cebff7

File tree

2 files changed

+1
-33
lines changed

2 files changed

+1
-33
lines changed

.github/workflows/ci-cd.yml

Lines changed: 1 addition & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
version: [ '7.4', '8.0', '8.1', '8.2', '8.3' ]
15+
version: [ '8.0', '8.1', '8.2', '8.3' ]
1616
type: [ '', '-prod' ]
1717

1818
steps:
@@ -25,13 +25,6 @@ jobs:
2525
- name: Setup Docker Buildx
2626
uses: docker/setup-buildx-action@v2
2727

28-
- name: Build and export to Docker
29-
uses: docker/build-push-action@v3
30-
with:
31-
context: ${{ matrix.version }}${{ matrix.type }}
32-
load: true
33-
tags: kooldev/wordpress:${{ matrix.version }}${{ matrix.type }}
34-
3528
- name: Build and export to Docker (nginx)
3629
uses: docker/build-push-action@v3
3730
with:
@@ -41,18 +34,13 @@ jobs:
4134

4235
- name: Test docker images PHP executable
4336
run: |
44-
docker run kooldev/wordpress:${{ matrix.version }}${{ matrix.type }} php -v
45-
docker run kooldev/wordpress:${{ matrix.version }}${{ matrix.type }} wp --allow-root --version
46-
4737
docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} php -v
4838
docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} wp --allow-root --version
49-
5039
docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} nginx -v
5140
docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} supervisord version
5241
5342
- name: Test docker images wordpress code
5443
run: |
55-
docker run kooldev/wordpress:${{ matrix.version }}${{ matrix.type }} php /kool/wordpress/index.php
5644
docker run kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }} php /kool/wordpress/index.php
5745
5846
- name: Login to DockerHub
@@ -65,18 +53,8 @@ jobs:
6553
- name: Push to Hub
6654
if: github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
6755
run: |
68-
docker push kooldev/wordpress:${{ matrix.version }}${{ matrix.type }}
6956
docker push kooldev/wordpress:${{ matrix.version }}-nginx${{ matrix.type }}
7057
71-
- name: Build and push
72-
uses: docker/build-push-action@v3
73-
if: github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'
74-
with:
75-
context: ${{ matrix.version }}${{ matrix.type }}
76-
platforms: linux/amd64,linux/arm64
77-
push: true
78-
tags: kooldev/wordpress:${{ matrix.version }}${{ matrix.type }}
79-
8058
- name: Build and push (nginx)
8159
uses: docker/build-push-action@v3
8260
if: github.ref == 'refs/heads/master' && github.repository == 'kool-dev/docker-wordpress'

kool.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,17 @@ scripts:
44
# parse templates
55
- kool run template
66
# PHP 7.4
7-
- docker build --pull -t kooldev/wordpress:7.4 7.4
8-
- docker build -t kooldev/wordpress:7.4-prod 7.4-prod
97
- docker build -t kooldev/wordpress:7.4-nginx 7.4-nginx
108
- docker build -t kooldev/wordpress:7.4-nginx-prod 7.4-nginx-prod
119
# PHP 8.0
12-
- docker build --pull -t kooldev/wordpress:8.0 8.0
13-
- docker build -t kooldev/wordpress:8.0-prod 8.0-prod
1410
- docker build -t kooldev/wordpress:8.0-nginx 8.0-nginx
1511
- docker build -t kooldev/wordpress:8.0-nginx-prod 8.0-nginx-prod
1612
# PHP 8.1
17-
- docker build --pull -t kooldev/wordpress:8.1 8.1
18-
- docker build -t kooldev/wordpress:8.1-prod 8.1-prod
1913
- docker build -t kooldev/wordpress:8.1-nginx 8.1-nginx
2014
- docker build -t kooldev/wordpress:8.1-nginx-prod 8.1-nginx-prod
2115
# PHP 8.2
22-
- docker build --pull -t kooldev/wordpress:8.2 8.2
23-
- docker build -t kooldev/wordpress:8.2-prod 8.2-prod
2416
- docker build -t kooldev/wordpress:8.2-nginx 8.2-nginx
2517
- docker build -t kooldev/wordpress:8.2-nginx-prod 8.2-nginx-prod
2618
# PHP 8.3
27-
- docker build --pull -t kooldev/wordpress:8.3 8.3
28-
- docker build -t kooldev/wordpress:8.3-prod 8.3-prod
2919
- docker build -t kooldev/wordpress:8.3-nginx 8.3-nginx
3020
- docker build -t kooldev/wordpress:8.3-nginx-prod 8.3-nginx-prod

0 commit comments

Comments
 (0)