feat: Adds ci workflow.
Some checks failed
CI / Linux Tests (push) Failing after 5s

This commit is contained in:
2026-01-29 10:36:29 -05:00
parent 2e2c424850
commit c52cee212f
4 changed files with 68 additions and 6 deletions

View File

@@ -14,7 +14,10 @@ run:
@swift run App serve --log debug
build-docker file="docker/Dockerfile":
@podman build -f {{file}} -t {{docker_image}}:{{docker_tag}} .
@docker build -f {{file}} -t {{docker_image}}:{{docker_tag}} .
run-docker:
@podman run -it --rm -v $PWD:/app -p 8080:8080 {{docker_image}}:{{docker_tag}}
@docker run -it --rm -v $PWD:/app -p 8080:8080 {{docker_image}}:{{docker_tag}}
test-docker: (build-docker "docker/Dockerfile.test")
@docker run --rm {{docker_image}}:{{docker_tag}} swift test