| `image` / `SBT_IMAGE` | The Docker image used to run sbt <br/>:warning: **set the version required by your project** | `registry.hub.docker.com/sbtscala/scala-sbt:17.0.2_1.6.2_3.1.3` |
| `image` / `SBT_IMAGE` | The Docker image used to run sbt <br/>:warning: **set the version required by your project** | `registry.hub.docker.com/sbtscala/scala-sbt:17.0.2_1.6.2_3.1.3`<br/>[](https://to-be-continuous.gitlab.io/doc/secu/trivy-SBT_IMAGE) |
| `sbom-disabled` / `SBT_SBOM_DISABLED` | Set to `true` to disable this job | _none_ |
| `TBC_SBOM_MODE` | Controls when SBOM reports are generated (`onrelease`: only on `$INTEG_REF`, `$PROD_REF` and `$RELEASE_REF` pipelines; `always`: any pipeline).<br/>:warning: `sbom-disabled` / `SBT_SBOM_DISABLED` takes precedence | `onrelease` |
| `sbom-image` / `SBT_SBOM_IMAGE` | The syft image used for SBOM analysis | `registry.hub.docker.com/anchore/syft:debug` |
| `sbom-image` / `SBT_SBOM_IMAGE` | The syft image used for SBOM analysis | `registry.hub.docker.com/anchore/syft:debug`<br/>[](https://to-be-continuous.gitlab.io/doc/secu/trivy-SBT_SBOM_IMAGE) |
| `sbom-opts` / `SBT_SBOM_OPTS` | Options for syft used for SBOM analysis | `dir:sbt-cache/coursier --catalogers java-cataloger` |
In addition to logs in the console, this job produces the following reports, kept for one week: