feat: Builds docker image during tests in ci
This commit is contained in:
11
justfile
11
justfile
@@ -1,8 +1,8 @@
|
||||
docker_image := "purchase_orders"
|
||||
docker_tag := "latest"
|
||||
|
||||
build-docker:
|
||||
@docker build -t {{docker_image}}:{{docker_tag}} .
|
||||
build-docker file="Dockerfile":
|
||||
@docker build -f {{file}} -t {{docker_image}}:{{docker_tag}} .
|
||||
|
||||
seed:
|
||||
swift run App seed
|
||||
@@ -19,8 +19,5 @@ clean:
|
||||
bootstrap:
|
||||
cp ./env.example .env
|
||||
|
||||
test-docker:
|
||||
@docker run --rm \
|
||||
-v "${PWD}:/app" \
|
||||
-w "/app" "swift:6.0-noble" \
|
||||
swift test
|
||||
test-docker: (build-docker "dev.Dockerfile")
|
||||
@docker run --rm {{docker_image}}:{{docker_tag}} swift test
|
||||
|
||||
Reference in New Issue
Block a user