From 5d9693838f82db095c1d496127a4757acbe239c8 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Fri, 10 Dec 2021 09:43:59 +0000 Subject: [PATCH] Complete Taskfile - Use checksums for go.mod/go.sum - Disable CGO to be able to use 'FROM SCRATCH' Dockerfile - Add run command that updates docker-compose --- Taskfile.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Taskfile.yml b/Taskfile.yml index c40d875..4f73d4f 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -21,6 +21,7 @@ tasks: sources: - ./go.mod - ./go.sum + method: checksum cmds: - go mod download @@ -39,6 +40,8 @@ tasks: - ./web/*.go generates: - build/budgeteer{{exeExt}} + env: + CGO_ENABLED: '0' cmds: - go build -o ./build/budgeteer{{exeExt}} ./cmd/budgeteer @@ -48,4 +51,10 @@ tasks: sources: - ./build/budgeteer cmds: - - docker build -t budgeteer:latest ./build \ No newline at end of file + - docker build -t budgeteer:latest ./build + + run: + desc: Start docker-compose + deps: [docker] + cmds: + - docker-compose up -d \ No newline at end of file