@@ -81,9 +81,9 @@ extends:
8181 displayName : Build npm package
8282 templateContext :
8383 outputs :
84- - output : buildArtifacts
85- PathtoPublish : $(Build.ArtifactStagingDirectory)
86- ArtifactName : npm-package
84+ - output : pipelineArtifact
85+ targetPath : $(Build.ArtifactStagingDirectory)
86+ artifactName : npm-package
8787 steps :
8888 - ${{ each step in parameters.buildSteps }} :
8989 - ${{ step }}
@@ -95,12 +95,6 @@ extends:
9595 contents : ' *.tgz'
9696 targetFolder : $(Build.ArtifactStagingDirectory)
9797
98- - task : 1ES.PublishBuildArtifacts@1
99- displayName : Publish build artifact
100- inputs :
101- PathToPublish : $(Build.ArtifactStagingDirectory)
102- ArtifactName : npm-package
103-
10498 - stage : Publish
10599 displayName : Publish to npm
106100 dependsOn : Build
@@ -109,13 +103,11 @@ extends:
109103 - job : PublishPackage
110104 displayName : Publish $(PackageName)
111105 steps :
112- - task : DownloadBuildArtifacts@1
106+ - task : DownloadPipelineArtifact@2
113107 displayName : Download build artifact
114108 inputs :
115- buildType : current
116- downloadType : single
117109 artifactName : npm-package
118- downloadPath : $(Build.ArtifactStagingDirectory)
110+ targetPath : $(Build.ArtifactStagingDirectory)/npm-package
119111
120112 - task : NodeTool@0
121113 inputs :
@@ -126,7 +118,7 @@ extends:
126118 workingDirectory : $(Build.SourcesDirectory)/pythonEnvironmentsApi
127119 displayName : Configure npm auth
128120
129- - bash : npm publish $(Build.ArtifactStagingDirectory)/npm-package/*.tgz --tag $(npmTag) --access public
121+ - bash : npm publish $(Build.ArtifactStagingDirectory)/npm-package/*.tgz --tag $(npmTag) --access public --ignore-scripts
130122 displayName : Publish to npm (${{ parameters.quality }})
131123 workingDirectory : $(Build.SourcesDirectory)/pythonEnvironmentsApi
132124 env :
0 commit comments