File tree Expand file tree Collapse file tree 2 files changed +13
-6
lines changed
Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 99 build :
1010 name : Build
1111 runs-on : ubuntu-latest
12+ strategy :
13+ matrix :
14+ version : ['7.4', '8.0', '8.1']
1215
1316 steps :
1417 - name : Checkout code
15181619
1720 - name : Build
1821 run : |
19- docker build --pull -t kooldev/php:7.4 -nginx-oci8 7.4 -nginx-oci8
20- docker build --pull -t kooldev/php:7.4 -nginx-oci8-prod 7.4 -nginx-oci8-prod
22+ docker build --pull -t kooldev/php:${{ matrix.version }} -nginx-oci8 ${{ matrix.version }} -nginx-oci8
23+ docker build --pull -t kooldev/php:${{ matrix.version }} -nginx-oci8-prod ${{ matrix.version }} -nginx-oci8-prod
2124
2225 - name : Tests
2326 run : |
24- docker run kooldev/php:7.4 -nginx-oci8 php -r "extension_loaded('oci8') or die(1);"
25- docker run kooldev/php:7.4 -nginx-oci8-prod php -r "extension_loaded('oci8') or die(1);"
27+ docker run kooldev/php:${{ matrix.version }} -nginx-oci8 php -r "extension_loaded('oci8') or die(1);"
28+ docker run kooldev/php:${{ matrix.version }} -nginx-oci8-prod php -r "extension_loaded('oci8') or die(1);"
2629
2730 - name : Login to DockerHub
28313437 - name : Push to DockerHub
3538 if : github.ref == 'refs/heads/main' && github.repository == 'kool-dev/docker-php-oci8'
3639 run : |
37- docker push kooldev/php:7.4 -nginx-oci8
38- docker push kooldev/php:7.4 -nginx-oci8-prod
40+ docker push kooldev/php:${{ matrix.version }} -nginx-oci8
41+ docker push kooldev/php:${{ matrix.version }} -nginx-oci8-prod
Original file line number Diff line number Diff line change 55 - kool run template
66 - docker build --pull -t kooldev/php:7.4-nginx-oci8 7.4-nginx-oci8
77 - docker build --pull -t kooldev/php:7.4-nginx-oci8-prod 7.4-nginx-oci8-prod
8+ - docker build --pull -t kooldev/php:8.0-nginx-oci8 8.0-nginx-oci8
9+ - docker build --pull -t kooldev/php:8.0-nginx-oci8-prod 8.0-nginx-oci8-prod
10+ - docker build --pull -t kooldev/php:8.1-nginx-oci8 8.1-nginx-oci8
11+ - docker build --pull -t kooldev/php:8.1-nginx-oci8-prod 8.1-nginx-oci8-prod
You can’t perform that action at this time.
0 commit comments