зеркало из https://github.com/microsoft/MIEngine.git
Archive drop folder and dont publish Symbol Folder (#1472)
This commit is contained in:
Родитель
6ae474c09b
Коммит
15173ad071
|
@ -7,8 +7,8 @@ steps:
|
|||
- template: ../tasks/CopyFiles.yml
|
||||
parameters:
|
||||
displayName: 'Collect build symbols'
|
||||
SourceFolder: '$(Build.SourcesDirectory)'
|
||||
Contents: '$(Build.SourcesDirectory)\bin\**\*.+(pdb|exe|dll)'
|
||||
SourceFolder: '$(Build.StagingDirectory)\drop'
|
||||
Contents: '$(Build.StagingDirectory)\drop\**\*.+(pdb|exe|dll)'
|
||||
TargetFolder: '$(Build.ArtifactStagingDirectory)/symbols'
|
||||
CleanTargetFolder: true
|
||||
|
||||
|
@ -19,16 +19,9 @@ steps:
|
|||
SymbolsFeatureName: MIEngine
|
||||
SymbolsProject: VS
|
||||
SymbolsAgentPath: '$(Build.ArtifactStagingDirectory)\Symbols\'
|
||||
ExcludeAgentFolders: '$(Build.ArtifactStagingDirectory)\Symbols\bin\Debug;$(Build.ArtifactStagingDirectory)\Symbols\bin\Lab.Debug'
|
||||
ExcludeAgentFolders: '$(Build.ArtifactStagingDirectory)\Symbols\Debug;$(Build.ArtifactStagingDirectory)\Symbols\Lab.Debug'
|
||||
${{ if parameters.OneESPT }}:
|
||||
ExpirationInDays: 3650 # Expire in 10 years for release builds
|
||||
${{ else }}:
|
||||
ExpirationInDays: 1 # Expire in 1 day if used for testing
|
||||
|
||||
- template: ../tasks/1ES/PublishPipelineArtifact.yml
|
||||
parameters:
|
||||
displayName: 'Publish Symbols Artifact'
|
||||
targetPath: '$(Build.ArtifactStagingDirectory)/symbols'
|
||||
artifactName: 'Symbols'
|
||||
OneESPT: ${{ parameters.OneESPT }}
|
||||
...
|
Загрузка…
Ссылка в новой задаче