coin: Enable generation and linting of source SBOM
This will enable generation and linting of source SBOMs only if the repository source root contains a REUSE.toml file. Otherwise the steps will be skipped. Task-number: QTBUG-122899 Task-number: QTBUG-125211 Change-Id: I87ea9aad7fb4f15ec7fa9d00072c81cddbe7ea2c Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 186d368f0d613d7d1b60a6d1dc197269ab4db8f8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
0da10e9b22
commit
dcacb0be97
@ -482,16 +482,16 @@ instructions:
|
|||||||
instructions:
|
instructions:
|
||||||
- type: AppendToEnvironmentVariable
|
- type: AppendToEnvironmentVariable
|
||||||
variableName: COMMON_CMAKE_ARGS
|
variableName: COMMON_CMAKE_ARGS
|
||||||
variableValue: " -DQT_GENERATE_SBOM=ON"
|
variableValue: " -DQT_GENERATE_SBOM=ON -DQT_GENERATE_SOURCE_SBOM=ON"
|
||||||
- type: AppendToEnvironmentVariable
|
- type: AppendToEnvironmentVariable
|
||||||
variableName: COMMON_NON_QTBASE_CMAKE_ARGS
|
variableName: COMMON_NON_QTBASE_CMAKE_ARGS
|
||||||
variableValue: " -DQT_GENERATE_SBOM=ON"
|
variableValue: " -DQT_GENERATE_SBOM=ON -DQT_GENERATE_SOURCE_SBOM=ON"
|
||||||
- type: AppendToEnvironmentVariable
|
- type: AppendToEnvironmentVariable
|
||||||
variableName: COMMON_TARGET_CMAKE_ARGS
|
variableName: COMMON_TARGET_CMAKE_ARGS
|
||||||
variableValue: " -DQT_GENERATE_SBOM=ON"
|
variableValue: " -DQT_GENERATE_SBOM=ON -DQT_GENERATE_SOURCE_SBOM=ON"
|
||||||
- type: AppendToEnvironmentVariable
|
- type: AppendToEnvironmentVariable
|
||||||
variableName: COMMON_NON_QTBASE_TARGET_CMAKE_ARGS
|
variableName: COMMON_NON_QTBASE_TARGET_CMAKE_ARGS
|
||||||
variableValue: " -DQT_GENERATE_SBOM=ON"
|
variableValue: " -DQT_GENERATE_SBOM=ON -DQT_GENERATE_SOURCE_SBOM=ON"
|
||||||
|
|
||||||
# SBOM Python apps path. On Windows python-installed apps are
|
# SBOM Python apps path. On Windows python-installed apps are
|
||||||
# in the same directory where pip is, aka Scripts sub-directory.
|
# in the same directory where pip is, aka Scripts sub-directory.
|
||||||
@ -521,6 +521,7 @@ instructions:
|
|||||||
- type: EnvironmentVariable
|
- type: EnvironmentVariable
|
||||||
variableName: SBOM_COMMON_ARGS
|
variableName: SBOM_COMMON_ARGS
|
||||||
variableValue: >-
|
variableValue: >-
|
||||||
|
-DQT_LINT_SOURCE_SBOM=ON
|
||||||
-DQT_INTERNAL_NO_SBOM_FIND_PYTHON_FRAMEWORK=ON
|
-DQT_INTERNAL_NO_SBOM_FIND_PYTHON_FRAMEWORK=ON
|
||||||
-DQT_INTERNAL_SBOM_DEFAULT_CHECKS=ON
|
-DQT_INTERNAL_SBOM_DEFAULT_CHECKS=ON
|
||||||
-DQT_INTERNAL_SBOM_AUDIT=ON
|
-DQT_INTERNAL_SBOM_AUDIT=ON
|
||||||
|
Loading…
x
Reference in New Issue
Block a user