Skip to content

Commit

Permalink
delete main2.yml
Browse files Browse the repository at this point in the history
Signed-off-by: eeganlf <101604439+eeganlf@users.noreply.github.com>
  • Loading branch information
eeganlf authored Jul 10, 2024
1 parent e387605 commit 63ff91c
Showing 1 changed file with 0 additions and 74 deletions.
74 changes: 0 additions & 74 deletions .github/workflows/main2.yml
Original file line number Diff line number Diff line change
@@ -1,75 +1 @@
name: Test Docker Compose Setup

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
schedule:
- cron: '0 0 * * 0' # Run weekly on Sundays at midnight UTC

jobs:
test:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3

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

- name: Cache Docker layers
uses: actions/cache@v2
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ github.sha }}
restore-keys: |
${{ runner.os }}-buildx-
- name: Build and start Docker Compose services
working-directory: ./setup
run: |
docker-compose build --progress=plain --no-cache
docker-compose up -d
- name: Display Docker logs
if: failure()
working-directory: ./setup
run: docker-compose logs

- name: Wait for services to be ready
run: sleep 30

- name: Check if services are running
working-directory: ./setup
run: |
if docker-compose ps | grep -q "Up"; then
echo "Services are up and running."
else
echo "Error: Services failed to start properly."
exit 1
fi
- name: Test Jenkins service
run: |
if curl -s -o /dev/null -w "%{http_code}" http://localhost:8080 | grep -q "403"; then
echo "Jenkins service is responding (403 is expected without authentication)."
else
echo "Error: Jenkins service is not responding as expected."
exit 1
fi
- name: Test Docker service
working-directory: ./setup
run: |
if docker-compose exec -T docker docker info > /dev/null 2>&1; then
echo "Docker service is functioning properly."
else
echo "Error: Docker service is not functioning as expected."
exit 1
fi
- name: Clean up
if: always()
working-directory: ./setup
run: docker-compose down -v

0 comments on commit 63ff91c

Please sign in to comment.