From 25136da5efa5340f9e7899a52671266b4a12b011 Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Thu, 28 May 2020 16:24:05 +0900 Subject: Use DownloadBuildArtifact@0 --- azure-pipelines.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 3f3de6b..4ef3bb3 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -104,29 +104,30 @@ jobs: steps: - task: UsePythonVersion@0 - # It looks we need to run Download task for each job - - task: DownloadPipelineArtifact@2 + # TODO(syoyo): Use buildType: specific to download multiple artifacts at once? + - task: DownloadBuildArtifact@0 inputs: - artifact: 'tinyobjDeployLinux' - path: $(Pipeline.Workspace)/tinyobjDeployLinux + artifactName: 'tinyobjDeployLinux' + downloadPath: $(Pipeline.Workspace)/tinyobjDeployLinux - - task: DownloadPipelineArtifact@2 + - task: DownloadBuildArtifact@0 inputs: - artifact: 'tinyobjDeployMacOS' - path: $(Pipeline.Workspace)/tinyobjDeployMacOS + artifactName: 'tinyobjDeployMacOS' + downloadPath: $(Pipeline.Workspace)/tinyobjDeployMacOS - - task: DownloadPipelineArtifact@2 + - task: DownloadBuildArtifact@0 inputs: - artifact: 'tinyobjDeployWindows' - path: $(Pipeline.Workspace)/tinyobjDeployWindows + artifactName: 'tinyobjDeployWindows' + downloadPath: $(Pipeline.Workspace)/tinyobjDeployWindows # Publish to PyPI through twine - bash: | cd $(Pipeline.Workspace) - tree + find . python -m pip install --upgrade pip pip install twine - twine upload -u "__token__" --skip-existing tinyobjDeployLinux/* tinyobjDeployMacOS/* tinyobjDeployWindows/* + echo tinyobjDeployLinux/python/wheelhouse/* tinyobjDeployMacOS/python/wheelhouse/* tinyobjDeployWindows/python/wheelhouse/* + twine upload -u "__token__" --skip-existing tinyobjDeployLinux/python/wheelhouse/* tinyobjDeployMacOS/python/wheelhouse/* tinyobjDeployWindows/python/wheelhouse/* env: TWINE_PASSWORD: $(pypiToken2) -- cgit v1.2.3