我使用以下语句将一些构件从构建管道存储到Artifacts文件夹中:
Write-Host "##vso[artifact.upload containerfolder=testresult;artifactname=worksoftresult;]C:\JSONOutput\finalJSON.json"
现在,我想从要创建的Azure DevOps扩展访问此特定的json文件。像下面的代码一样,在扩展中为我提供了当前登录的用户:
document.getElementById("name").innerText = VSS.getWebContext().user.name;
有没有办法从VSS.SDK访问当前构建的工件?如果没有,如何访问工件?我已经尝试过GetAtrifact rest API,但是它尝试下载文件:
https://dev.azure.com/XXXX/XXXXX/_apis/build/builds/1166/artifacts?artifactName=testResult&fileName=finalJSON.json&api-version=5.1&%24format=json
我不想下载json文件,但我希望json在扩展名中显示它。请帮忙。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句