Skip to content

Commit 1661724

Browse files
committed
Fix and test ci/cd.
1 parent 8e43fcc commit 1661724

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

.github/workflows/docker.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,19 @@ jobs:
1616
- name: Build image
1717
run: docker build --pull -t kooldev/wordpress:${{ matrix.version }} ${{ matrix.version }}
1818

19-
- name: Test docker images
19+
- name: Test docker images default command
2020
run: |
21-
docker run kooldev/wordpress:${{ matrix.version }}
22-
docker run kooldev/wordpress:${{ matrix.version }} php -v
23-
docker run kooldev/wordpress:${{ matrix.version }} php /usr/src/wordpress/index.php
21+
docker run -d --name cicdwp-${{ matrix.version }} kooldev/wordpress:${{ matrix.version }}
22+
docker inspect cicdwp-${{ matrix.version }} --format='{{.State.ExitCode}}'
23+
if [ $? -eq 0 ]; then
24+
docker stop cicdwp-${{ matrix.version }}
25+
fi
26+
27+
- name: Test docker images PHP executable
28+
run: docker run kooldev/wordpress:${{ matrix.version }} php -v
29+
30+
- name: Test docker images wordpress code
31+
run: docker run kooldev/wordpress:${{ matrix.version }} php /usr/src/wordpress/index.php
2432

2533
- name: Push to Hub
2634
if: github.event_name == 'push' && github.ref == 'refs/heads/master'

0 commit comments

Comments
 (0)