Skip to content

Commit 50b4abb

Browse files
authored
Disable component governance for musl runs (#65454)
1 parent f29ba20 commit 50b4abb

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

eng/pipelines/common/global-build-job.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ jobs:
4949
enablePublishTestResults: ${{ parameters.enablePublishTestResults }}
5050
testResultsFormat: ${{ parameters.testResultsFormat }}
5151

52+
# Component governance does not work on musl machines
53+
${{ if eq(parameters.osSubGroup, '_musl') }}:
54+
disableComponentGovernance: true
55+
5256
workspace:
5357
clean: all
5458
enableRichCodeNavigation: ${{ parameters.enableRichCodeNavigation }}
@@ -124,7 +128,7 @@ jobs:
124128
inputs:
125129
artifact: Mono_Offsets_${{monoCrossAOTTargetOS}}
126130
path: '$(Build.SourcesDirectory)/artifacts/obj/mono/offsetfiles'
127-
131+
128132
- ${{ if eq(parameters.buildingOnSourceBuildImage, true) }}:
129133
- template: /eng/common/templates/steps/source-build.yml
130134
parameters:

eng/pipelines/common/templates/runtimes/xplat-job.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,10 @@ jobs:
6565
${{ if eq(parameters.osGroup, 'windows') }}:
6666
agentOs: windows
6767

68+
# Component governance does not work on musl machines
69+
${{ if eq(parameters.osSubGroup, '_musl') }}:
70+
disableComponentGovernance: true
71+
6872
# Setting this results in the arcade job template including a step
6973
# that gathers asset manifests and publishes them to pipeline
7074
# storage. Only relevant for build jobs.

eng/pipelines/libraries/base-job.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ jobs:
4040
condition: and(succeeded(), ${{ parameters.condition }})
4141
helixRepo: dotnet/runtime
4242
pool: ${{ parameters.pool }}
43+
44+
# Component governance does not work on musl machines
45+
${{ if eq(parameters.osSubGroup, '_musl') }}:
46+
disableComponentGovernance: true
47+
4348
variables:
4449
- _buildScriptFileName: build
4550

0 commit comments

Comments
 (0)