Skip to content

Commit 53e5648

Browse files
authored
Do not attempt to publish TLS report during releases (#1070)
1 parent d2bbc79 commit 53e5648

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.azure-pipelines-templates/common.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
parameters:
2+
tls_report: false
3+
14
jobs:
25
- job: ${{ parameters.target }}_${{ parameters.suffix }}
36
variables:
@@ -35,6 +38,7 @@ jobs:
3538
- template: publish_build.yml
3639
parameters:
3740
artifact_name: ${{ parameters.artifact_name }}
41+
tls_report: ${{ parameters.tls_report }}
3842

3943
- template: install.yml
4044
parameters:

.azure-pipelines-templates/daily-matrix.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,5 @@ jobs:
3636
suffix: 'Release'
3737
artifact_name: 'SGX_Release'
3838
ctest_filter: '-LE "benchmark|perf"'
39-
install_prefix: '${{ parameters.build.install.install_prefix }}'
39+
install_prefix: '${{ parameters.build.install.install_prefix }}'
40+
tls_report: true

.azure-pipelines-templates/publish_build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
parameters:
1+
parameters:
22
artifact_name: ''
3+
tls_report: false
34

45
steps:
56
- script: |
@@ -15,4 +16,5 @@ steps:
1516
- task: PublishPipelineArtifact@1
1617
inputs:
1718
artifactName: '${{ parameters.artifact_name }} TLS report'
18-
targetPath: build/tls_report.html
19+
targetPath: build/tls_report.html
20+
condition: eq('${{ parameters.tls_report }}', true)

0 commit comments

Comments
 (0)