@@ -82,21 +82,30 @@ stages:
82
82
inputs :
83
83
sourceFolder : " dotnet-ansible-vault-decoder/bin/Release"
84
84
contents : " **/*.nupkg"
85
- targetFolder : " $(Build.ArtifactStagingDirectory)"
86
- - task : CopyFiles@2
85
+ targetFolder : " $(Build.ArtifactStagingDirectory)/$(rid)"
86
+ - task : Bash@3
87
+ name : " stripping_executable"
88
+ displayName : stripping executable file
89
+ inputs :
90
+ script : |
91
+ strip dotnet-ansible-vault-decoder/bin/Release/netcoreapp2.1/$RID/native/dotnet-ansible-vault-decoder$EXE_FILE_EXT
92
+ condition : " ne(variables['imageName'],'windows-2019')"
93
+ - task : PowerShell@2
87
94
name : " copying_executable"
88
95
displayName : " copying binary executable"
89
96
inputs :
90
- sourceFolder : " dotnet-ansible-vault-decoder/bin/Release/netcoreapp2.1/$(rid)/native/"
91
- contents : " dotnet-ansible-vault-decoder$(ExE_FILE_ExT)"
92
- targetFolder : " $(Build.ArtifactStagingDirectory)/dotnet-anv-$(rid)$(EXE_FILE_EXT)"
93
- - task : CopyFiles@2
97
+ script : |
98
+ $srcpath = Join-Path "dotnet-ansible-vault-decoder/bin/Release/netcoreapp2.1/$($env:RID)/native" "dotnet-ansible-vault-decoder$($env:EXE_FILE_EXT)"
99
+ $destpath = Join-Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY "dotnet-ansible-vault-decoder-$(env:RID)$($env:EXE_FILE_EXT)"
100
+ Copy-Item $srcpath $destpath
101
+ - task : PowerShell@2
94
102
name : " copying_pdb"
95
103
displayName : " copying pdb"
96
104
inputs :
97
- sourceFolder : " dotnet-ansible-vault-decoder/bin/Release/netcoreapp2.1/$(rid)/native/"
98
- contents : " dotnet-ansible-vault-decoder.pdb"
99
- targetFolder : " $(Build.ArtifactStagingDirectory)/dotnet-anv-$(rid).pdb"
105
+ script : |
106
+ $srcpath = Join-Path "dotnet-ansible-vault-decoder/bin/Release/netcoreapp2.1/$($env:RID)/native" "dotnet-ansible-vault-decoder.pdb"
107
+ $destpath = Join-Path $env:BUILD_ARTIFACTSTAGINGDIRECTORY "dotnet-ansible-vault-decoder-$(env:RID).pdb"
108
+ Copy-Item $srcpath $destpath
100
109
condition : " eq(variables['imageName'],'windows-2019')"
101
110
- task : PublishBuildArtifacts@1
102
111
name : " publishing_artifacts"
0 commit comments