Files
Test-Runner/.gitea/workflows/docker-test.yml
thecoderatekid 6d1b4e7e3d
Some checks failed
CI Demo / build (push) Successful in 3s
Docker Test / docker-ops (push) Successful in 7s
Java Test / java-hello (push) Has been cancelled
Python Test / python-hello (push) Has been cancelled
Swift Test / swift-hello (push) Has been cancelled
Add .gitea/workflows/docker-test.yml
2025-08-07 18:36:51 +00:00

33 lines
803 B
YAML

name: Docker Test
on: [push]
jobs:
docker-ops:
runs-on: [ubuntu-latest]
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Verify Docker CLI is available
run: docker --version
- name: Build test image
run: |
# Create a minimal Dockerfile
cat > Dockerfile.test << 'EOF'
FROM busybox
CMD echo "Hello from Docker Test!"
EOF
# Build it
docker build -f Dockerfile.test -t docker-test:latest .
- name: Run test container
run: |
docker run --name docker-test-container docker-test:latest
- name: Cleanup test container
run: docker rm docker-test-container
- name: Cleanup test image
run: docker rmi docker-test:latest