This repository has been archived on 2026-02-12. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
swift-duct-calc/justfile
Michael Housh c52cee212f
Some checks failed
CI / Linux Tests (push) Failing after 5s
feat: Adds ci workflow.
2026-01-29 10:36:29 -05:00

24 lines
557 B
Makefile

docker_image := "ductcalc"
docker_tag := "latest"
clean:
rm -rf .build
install-deps:
@curl -sL daisyui.com/fast | bash
run-css:
@./tailwindcss -i Public/css/main.css -o Public/css/output.css --watch
run:
@swift run App serve --log debug
build-docker file="docker/Dockerfile":
@docker build -f {{file}} -t {{docker_image}}:{{docker_tag}} .
run-docker:
@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