是否可以通过Javascript (节点脚本: npm run npm-publish)将TFS中的npm包提升为发布或预发布?
我们有一个自定义的过程,我们在其中将库包发布到我们的TFS提要。我们还希望将包放在发布视图或预发布视图中(对于alpha和beta)。
下面是如何通过用户界面执行此操作的说明:https://docs.microsoft.com/en-us/vsts/package/feeds/views?view=vsts
发布于 2018-09-01 10:51:14
您可以通过REST API升级包:
PATCH https://{account}.pkgs.visualstudio.com/DefaultCollection/_apis/packaging/feeds/{feedId}/nuget/packages/{packageId}/versions/{packageVersion}?api-version=5.0-preview.1应用程序/json:
{ "views": { "op":"add",
"path":"/views/-",
"value":"release view" } }相关文章:VSTS - unpromote a package version from release view
因此,只需通过Nodejs将HTTP请求发送到该REST API端点。
https://stackoverflow.com/questions/52111749
复制相似问题