SBOM
Generate SBOMs for artifacts (assemblers & distributions) as well as files.
Configuration
Legend:
- 
required 
- 
optional 
- 
may use environment variable 
- 
accepts Name Templates 
# 
catalog:
  sbom:
    # Enable or disable all configured catalogers.
    # Supported values are [`NEVER`, `ALWAYS`, `RELEASE`, `SNAPSHOT`].
    # Defaults to `ALWAYS`.
    #  
    active: ALWAYS# 
[catalog.sbom]
  # Enable or disable all configured catalogers.
  # Supported values are [`NEVER`, `ALWAYS`, `RELEASE`, `SNAPSHOT`].
  # Defaults to `ALWAYS`.
  #  
  active = "ALWAYS"{
  // 
  "catalog": {
    "sbom": {
      // Enable or disable all configured catalogers.
      // Supported values are [`NEVER`, `ALWAYS`, `RELEASE`, `SNAPSHOT`].
      // Defaults to `ALWAYS`.
      //  
      "active": "ALWAYS"
    }
  }
}<jreleaser>
  <!--
    
  -->
  <catalog>
    <sbom>
      <!--
        Enable or disable all configured catalogers.
        Supported values are [`NEVER`, `ALWAYS`, `RELEASE`, `SNAPSHOT`].
        Defaults to `ALWAYS`.
         
      -->
      <active>ALWAYS</active>
    </sbom>
  </catalog>
</jreleaser>jreleaser {
  // 
  catalog {
    sbom{
      // Enable or disable all configured catalogers.
      // Supported values are [`NEVER`, `ALWAYS`, `RELEASE`, `SNAPSHOT`].
      // Defaults to `ALWAYS`.
      //  
      active = 'ALWAYS'
    }
  }
}Environment
When not explicitly set, the value of the following properties may be resolved from an environment variable or a system property as shown in the table. The system property takes precedence over the environment variable.
| System Property | Environment Variable | 
|---|---|
| active | |
| jreleaser.catalog.sbom.active | JRELEASER_CATALOG_SBOM_ACTIVE |