Loading .github/workflows/dockerpublish.yml +3 −8 Original line number Diff line number Diff line Loading @@ -27,20 +27,15 @@ jobs: path: /var/lib/docker/ key: ${{ runner.os }}-health-${{ github.job }} - name: Build the docker-compose stack run: | docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') \ up -d nginx run: docker-compose -f nginx/docker-compose.nginx.yml up -d nginx - name: Sleep for 30 seconds uses: jakejarvis/wait-action@master with: time: '10s' - name: Check running containers run: | docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') \ ps run: docker-compose -f nginx/docker-compose.nginx.yml ps - name: Check health run: | set -x docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') \ ps | grep unhealthy docker-compose -f nginx/docker-compose.nginx.yml ps | grep unhealthy ([ $? -eq 0 ] && exit 1) || exit 0 Loading
.github/workflows/dockerpublish.yml +3 −8 Original line number Diff line number Diff line Loading @@ -27,20 +27,15 @@ jobs: path: /var/lib/docker/ key: ${{ runner.os }}-health-${{ github.job }} - name: Build the docker-compose stack run: | docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') \ up -d nginx run: docker-compose -f nginx/docker-compose.nginx.yml up -d nginx - name: Sleep for 30 seconds uses: jakejarvis/wait-action@master with: time: '10s' - name: Check running containers run: | docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') \ ps run: docker-compose -f nginx/docker-compose.nginx.yml ps - name: Check health run: | set -x docker-compose $(find -name 'docker-compose*.yml' -type f -printf '%p\t%d\n' 2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') \ ps | grep unhealthy docker-compose -f nginx/docker-compose.nginx.yml ps | grep unhealthy ([ $? -eq 0 ] && exit 1) || exit 0