Merged in feature/scriptclean (pull request #25)
Scripting Clean Up * fixupscripts * addtests
This commit is contained in:
+10
-2
@@ -33,15 +33,23 @@ tasks:
|
||||
- touch .env
|
||||
fullsuite:
|
||||
cmds:
|
||||
- task generate
|
||||
- task build
|
||||
- task lint
|
||||
- task test:unit:coverage
|
||||
- task test:unit
|
||||
- task test:integration
|
||||
build:
|
||||
deps:
|
||||
- generate
|
||||
cmds:
|
||||
- task docker:build
|
||||
generate:
|
||||
deps:
|
||||
- db:generate
|
||||
- openapi:generate
|
||||
- test:mocks:generate
|
||||
lint:
|
||||
deps:
|
||||
- generate
|
||||
cmds:
|
||||
- task go:lint
|
||||
- task db:lint
|
||||
|
||||
@@ -7,7 +7,11 @@ tasks:
|
||||
download:
|
||||
cmds:
|
||||
- go mod download
|
||||
tidy:
|
||||
tidy:novendor:
|
||||
cmds:
|
||||
- go mod tidy
|
||||
tidy:
|
||||
deps:
|
||||
- tidy:novendor
|
||||
cmds:
|
||||
- go mod vendor
|
||||
|
||||
+7
-4
@@ -7,10 +7,12 @@ vars:
|
||||
COVERAGE_FILE: "{{.OUT_DIR}}/coverage.out"
|
||||
|
||||
tasks:
|
||||
mocks:
|
||||
mocks:generate:
|
||||
cmds:
|
||||
- mockery
|
||||
unit:
|
||||
unit:nocoverage:
|
||||
deps:
|
||||
- mocks:generate
|
||||
vars:
|
||||
INTERNAL: "./internal/..."
|
||||
API: "./api/..."
|
||||
@@ -21,9 +23,9 @@ tasks:
|
||||
go test {{.INTERNAL}} {{.API}} {{.PKG}} \
|
||||
-coverpkg={{.INTERNAL}},{{.API}},{{.PKG}} \
|
||||
-coverprofile={{.COVERAGE_FILE}}
|
||||
unit:coverage:
|
||||
unit:
|
||||
deps:
|
||||
- unit
|
||||
- unit:nocoverage
|
||||
vars:
|
||||
TMP_FILE: "{{.OUT_DIR}}/coverage.tmp"
|
||||
FILTER_COVERAGE_FILE: "{{.OUT_DIR}}/filtered_coverage.out"
|
||||
@@ -44,6 +46,7 @@ tasks:
|
||||
silent: true
|
||||
integration:
|
||||
cmds:
|
||||
- task generate
|
||||
- task docker:build
|
||||
- task test:integration:nobuild
|
||||
integration:nocache:
|
||||
|
||||
Reference in New Issue
Block a user