21 lines
901 B
YAML
21 lines
901 B
YAML
parameters:
|
|
rootFolder: '$(Build.SourcesDirectory)'
|
|
|
|
steps:
|
|
- pwsh: |
|
|
New-Item -ItemType Directory -Force "${{ parameters.rootFolder }}/proxy-logs"
|
|
Copy-Item -Path "${{ parameters.rootFolder }}/test-proxy.log" -Destination "${{ parameters.rootFolder }}/proxy-logs/proxy.log"
|
|
Copy-Item -Path "${{ parameters.rootFolder }}/test-proxy-error.log" -Destination "${{ parameters.rootFolder }}/proxy-logs/proxy-error.log"
|
|
displayName: Copy Log File
|
|
condition: succeededOrFailed()
|
|
|
|
- template: ../pipelines/templates/steps/publish-artifact.yml
|
|
parameters:
|
|
ArtifactName: "$(System.StageName)-$(System.JobName)-$(System.JobAttempt)-proxy-logs"
|
|
ArtifactPath: "${{ parameters.rootFolder }}/proxy-logs"
|
|
|
|
- pwsh: |
|
|
Remove-Item -Force ${{ parameters.rootFolder }}/proxy-logs/proxy.log
|
|
displayName: Cleanup Copied Log File
|
|
condition: succeededOrFailed()
|