diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7790434..ef0e300 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: name: Test uses: docker/bake-action@v2 with: - targets: test + targets: test-coverage # - # name: Upload coverage # uses: codecov/codecov-action@v3 diff --git a/docker-bake.hcl b/docker-bake.hcl index e21fe57..85b9a61 100644 --- a/docker-bake.hcl +++ b/docker-bake.hcl @@ -41,6 +41,12 @@ target "vendor-validate" { } target "test" { + dockerfile = "dev.Dockerfile" + target = "test" + output = ["type=cacheonly"] +} + +target "test-coverage" { dockerfile = "dev.Dockerfile" target = "test-coverage" output = ["./coverage"] diff --git a/package.json b/package.json index 9c9a710..44cafab 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "build": "tsc", "lint": "eslint src/**/*.ts __tests__/**/*.ts", "format": "eslint --fix src/**/*.ts __tests__/**/*.ts", - "test": "jest --coverage" + "test": "jest", + "test-coverage": "jest --coverage" }, "repository": { "type": "git",