Skip to content

Commit 80a46e9

Browse files
committed
Publish VSIXs to Packages artifact
1 parent 225323b commit 80a46e9

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

azure-pipelines/build.yml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -67,26 +67,25 @@ jobs:
6767
env:
6868
SignType: $(signType)
6969

70+
- task: CopyFiles@2
71+
inputs:
72+
SourceFolder: '$(Build.SourcesDirectory)/vsix'
73+
TargetFolder: '$(Build.SourcesDirectory)/Packages/VSIX_$(channel)'
74+
75+
- task: 1ES.PublishBuildArtifacts@1
76+
condition: succeeded()
77+
displayName: 'Publish VSIXs'
78+
inputs:
79+
PathtoPublish: '$(Build.SourcesDirectory)/Packages'
80+
ArtifactName: 'Packages'
81+
7082
- ${{ if eq(parameters.isOfficial, true) }}:
71-
- task: 1ES.PublishBuildArtifacts@1
72-
condition: succeeded()
73-
displayName: 'Publish VSIXs'
74-
inputs:
75-
PathtoPublish: '$(Build.SourcesDirectory)/vsix'
76-
ArtifactName: 'VSIX_$(channel)'
7783
- task: 1ES.PublishBuildArtifacts@1
7884
condition: succeededOrFailed()
7985
displayName: 'Publish Signing Logs'
8086
inputs:
8187
PathtoPublish: '$(Build.SourcesDirectory)/out/logs'
8288
ArtifactName: '${{ parameters.platform }} Signing Logs'
83-
- ${{ else }}:
84-
- task: PublishBuildArtifacts@1
85-
condition: succeeded()
86-
displayName: 'Publish VSIXs'
87-
inputs:
88-
PathtoPublish: '$(Build.SourcesDirectory)/vsix'
89-
ArtifactName: 'VSIX_$(channel)'
9089

9190
- script: npm run test:artifacts
92-
displayName: 'Run artifacts tests'
91+
displayName: 'Run artifacts tests'

azure-pipelines/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ extends:
4545
inputs:
4646
- input: pipelineArtifact
4747
pipeline: officialBuildCI
48+
artifactName: Packages
4849
destinationPath: $(Pipeline.Workspace)
4950
strategy:
5051
runOnce:

0 commit comments

Comments
 (0)