* Add Dockerfile and docker-compose.yml for containerized setup; create .dockerignore

* Update CI pipeline and Docker configuration for improved build process and health checks
This commit is contained in:
2025-11-24 12:42:34 +00:00
committed by GitHub
parent 1c3c31a7b8
commit 8d26913c62
3 changed files with 12 additions and 13 deletions

View File

@@ -37,8 +37,8 @@ jobs:
make clean && make
# Verify the binary was created
test -f server && echo "✓ Server binary built successfully"
# Basic smoke tests
./server --help || echo "✓ Server executable is valid"
# Basic smoke tests - verify it's a valid ELF executable
file server | grep -q "ELF.*executable" && echo "✓ Server executable is valid"
echo "✓ All tests passed"
security-scan: