Develop (#7)
* 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:
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user