diff options
| author | mo khan <mo@mokhan.ca> | 2025-05-12 13:24:37 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-05-12 13:24:37 -0600 |
| commit | 251539d40e89b3bc91dea14ed6afb311788962df (patch) | |
| tree | a6fdd06f7ebc4e05a3d3588fd31c5d3793dd454e /Makefile | |
| parent | d4bf23c2e05b3aa01885ab1eeb8ff04c539cceda (diff) | |
refactor: mimic target deployment filesystem
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -4,11 +4,11 @@ IMAGE_TAG := $(PROJECT_NAME):$(GIT_BRANCH) .PHONY: clean setup build test run -sparkled: - @go build -o sparkled ./cmd/sparkled/main.go +bin/sparkled: + @go build -o ./bin/sparkled ./cmd/sparkled/main.go clean: - @rm -f sparkled + @rm -f ./bin/sparkled @go clean -testcache @docker image rm -f $(IMAGE_TAG) @@ -18,7 +18,7 @@ setup: @command -v godotenv @command -v yamlfmt -build: sparkled +build: bin/sparkled test-unit: @go test -shuffle=on ./... @@ -35,7 +35,7 @@ build-builder-image: @docker build --target build --tag $(IMAGE_TAG) . run: clean build - @godotenv -f .env.local,.env ./sparkled + @godotenv -f .env.local,.env ./bin/sparkled run-image: clean build-image @docker run --rm --network host --env-file .env.local -p 10000:10000 -p 9901:9901 -p 8080:8080 -it $(IMAGE_TAG) |
