mirror of
https://github.com/EttusResearch/uhd.git
synced 2026-10-25 17:36:10 +00:00
ci: Omitting SBOM generation during PR runs by default
Change adds the configurable parameter create_sbom in PR and CI pipelines to override the default defined in the job_build_filesystem.yml@meta-ettus. For CI builds define this parameter true, and for PR define it as false to omit SBOM generation.
This commit is contained in:
parent
9beef43cc9
commit
446057b9f8
@ -26,6 +26,10 @@ parameters:
|
||||
- name: testLength
|
||||
type: string
|
||||
default: 'smoke'
|
||||
- name: create_sbom
|
||||
type: boolean
|
||||
displayName: Create SBOM for filesystem images
|
||||
default: true
|
||||
- name: build_sdk
|
||||
type: boolean
|
||||
default: false
|
||||
@ -337,6 +341,7 @@ stages:
|
||||
jobs:
|
||||
- template: .ci/templates/job_build_filesystem.yml@meta-ettus
|
||||
parameters:
|
||||
create_sbom: ${{ parameters.create_sbom }}
|
||||
build_sdk: ${{ parameters.build_sdk }}
|
||||
cache_sstate: ${{ parameters.cache_sstate }}
|
||||
cache_downloads: False
|
||||
|
||||
@ -63,6 +63,10 @@ parameters:
|
||||
- 'stress'
|
||||
displayName: Test Length
|
||||
default: 'smoke'
|
||||
- name: create_sbom
|
||||
type: boolean
|
||||
displayName: Create SBOM for filesystem images
|
||||
default: false
|
||||
- name: build_sdk
|
||||
type: boolean
|
||||
displayName: Build embedded image SDKs
|
||||
@ -228,6 +232,7 @@ extends:
|
||||
custom_boost_version_url: ${{ parameters.custom_boost_version_url }}
|
||||
release_binaries: ${{ parameters.release_binaries }}
|
||||
testLength: ${{ parameters.testLength }}
|
||||
create_sbom: ${{ parameters.create_sbom }}
|
||||
build_sdk: ${{ parameters.build_sdk }}
|
||||
cache_sstate: ${{ parameters.cache_sstate }}
|
||||
build_e310_sg1: ${{ parameters.build_e310_sg1 }}
|
||||
|
||||
@ -51,6 +51,10 @@ parameters:
|
||||
- 'stress'
|
||||
displayName: Test Length
|
||||
default: 'smoke'
|
||||
- name: create_sbom
|
||||
type: boolean
|
||||
displayName: Create SBOM for filesystem images
|
||||
default: true
|
||||
- name: build_sdk
|
||||
type: boolean
|
||||
displayName: Build embedded image SDKs
|
||||
@ -139,6 +143,7 @@ extends:
|
||||
remove_tests: ${{ parameters.remove_tests }}
|
||||
release_binaries: ${{ parameters.release_binaries }}
|
||||
testLength: ${{ parameters.testLength }}
|
||||
create_sbom: ${{ parameters.create_sbom }}
|
||||
build_sdk: ${{ parameters.build_sdk }}
|
||||
cache_sstate: ${{ parameters.cache_sstate }}
|
||||
build_e310_sg1: ${{ parameters.build_e310_sg1 }}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user