|
4 | 4 | inputs:
|
5 | 5 | buildType: 'current'
|
6 | 6 | artifactName: 'tmp.macinstaller_signed'
|
7 |
| - downloadPath: '$(Build.StagingDirectory)\pkg' |
| 7 | + downloadPath: '$(Build.StagingDirectory)/pkg' |
8 | 8 |
|
9 | 9 | - task: DownloadPipelineArtifact@1
|
10 | 10 | displayName: Download signed payload
|
11 | 11 | inputs:
|
12 | 12 | buildType: 'current'
|
13 | 13 | artifactName: 'tmp.macpayload_signed'
|
14 |
| - downloadPath: '$(Build.StagingDirectory)\payload' |
| 14 | + downloadPath: '$(Build.StagingDirectory)/payload' |
15 | 15 |
|
16 | 16 | - task: DownloadPipelineArtifact@1
|
17 | 17 | displayName: Download symbols
|
18 | 18 | inputs:
|
19 | 19 | buildType: 'current'
|
20 | 20 | artifactName: 'tmp.macsymbols'
|
21 |
| - downloadPath: '$(Build.StagingDirectory)\symbols' |
| 21 | + downloadPath: '$(Build.StagingDirectory)/symbols' |
22 | 22 |
|
23 |
| - - script: src/osx/SignFiles.Mac/notarize-pkg.sh -id "$(AppleId)" -p "$(AppleIdPassword)" -pkg '$(Build.StagingDirectory)\pkg\*.pkg' |
| 23 | + - script: src/osx/SignFiles.Mac/notarize-pkg.sh -id "$(AppleId)" -p "$(AppleIdPassword)" -pkg "$(Build.StagingDirectory)"/pkg/*.pkg |
24 | 24 | displayName: Notarize and staple installer package
|
25 | 25 |
|
26 | 26 | - script: |
|
27 |
| - cp "$(Build.StagingDirectory)/pkg/*.pkg" "$(Build.StagingDirectory)/publish/" |
28 |
| - cp "$(Build.StagingDirectory)/payload" "$(Build.StagingDirectory)/publish/payload/" |
29 |
| - cp "$(Build.StagingDirectory)/symbols" "$(Build.StagingDirectory)/publish/payload.sym/" |
| 27 | + mkdir -p "$(Build.StagingDirectory)/publish/payload" "$(Build.StagingDirectory)/publish/payload.sym" |
| 28 | + cp -f "$(Build.StagingDirectory)"/pkg/*.pkg "$(Build.StagingDirectory)/publish/" |
| 29 | + cp -Rf "$(Build.StagingDirectory)/payload/" "$(Build.StagingDirectory)/publish/payload/" |
| 30 | + cp -Rf "$(Build.StagingDirectory)/symbols/" "$(Build.StagingDirectory)/publish/payload.sym/" |
30 | 31 | displayName: Prepare final build artifact
|
31 | 32 |
|
32 | 33 | - task: PublishPipelineArtifact@0
|
|
0 commit comments