Skip to content

Commit

Permalink
Fix and organize gh actions ci tests
Browse files Browse the repository at this point in the history
  • Loading branch information
ricardoapaes committed May 7, 2024
1 parent fcf6825 commit 793ea64
Showing 1 changed file with 22 additions and 14 deletions.
36 changes: 22 additions & 14 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,37 +16,45 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Run tests
- name: Up environment
run: |
echo "PHP_FPM_PASSWORD=123456" > .env
docker compose up --build -d
docker-compose up --build -d
sleep 2
docker ps -a
- name: Wait environment
run: |
sleep 10
docker logs nginx_nginx
- name: Logs environment
run: |
docker compose ps
docker compose logs
- name: Test Normal
run: |
CONTENT=$(curl -s "http://127.0.0.1:83/");
CONTENT_REWRITE=$(curl -s "http://127.0.0.1:81/");
CONTENT_TRYFILES=$(curl -s "http://127.0.0.1:82/");
echo "CHAMADA HTTP NORMAL: ${CONTENT}";
echo "CHAMADA HTTP REWRITE: ${CONTENT_REWRITE}";
echo "CHAMADA HTTP TRYFILES: ${CONTENT_TRYFILES}";
if [ "${CONTENT}" != "php" ]; then
echo "Chamada HTTP NORMAL retornou errado: ${CONTENT}"
exit 1;
fi
- name: Test Rewrite
run: |
CONTENT_REWRITE=$(curl -s "http://127.0.0.1:81/");
echo "CHAMADA HTTP REWRITE: ${CONTENT_REWRITE}";
if [ "${CONTENT_REWRITE}" != "rewrite" ]; then
echo "Chamada HTTP REWRITE retornou errado: ${CONTENT_REWRITE}"
exit 1;
fi
- name: Test Tryfiles
run: |
CONTENT_TRYFILES=$(curl -s "http://127.0.0.1:82/");
echo "CHAMADA HTTP TRYFILES: ${CONTENT_TRYFILES}";
if [ "${CONTENT_TRYFILES}" != "tryfiles" ]; then
echo "Chamada HTTP TRYFILES retornou errado: ${CONTENT_TRYFILES}"
exit 1;
Expand All @@ -59,7 +67,7 @@ jobs:
if: github.event_name == 'push'

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
Expand Down

0 comments on commit 793ea64

Please sign in to comment.