首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure DevOps API发布定义

Azure DevOps API发布定义
EN

Stack Overflow用户
提问于 2019-05-29 12:43:34
回答 1查看 378关注 0票数 2

当试图从不同的项目复制发布模板时,我得到了以下错误

"VS402982:不为阶段‘项目-ENV’设置保留策略。建议在发布管道级别执行保留策略。

代码语言:javascript
复制
{
    "id":  8,
     "name":  "PROJECT-ENV",
     "rank":  1,
     "owner":  "@{displayName=Zoe MacKay;  _links=; id=; uniqueName=Zoe.MacKay;imageUrl=https://dev.azure.com/incrementalgroup/_apis/GraphProfile/MemberAvatars/}",
     "variables":  "",
     "variableGroups":  "",
     "preDeployApprovals":  "@{approvals=System.Object[]; approvalOptions=}",
     "deployStep":  "@{id=27}",
     "postDeployApprovals":  "@{approvals=System.Object[]; approvalOptions=}",
     "deployPhases":  "",
     "environmentOptions":  "@{emailNotificationType=OnlyOnFailure; emailRecipients=release.environment.owner;release.creator; skipArtifactsDownload=False; timeoutInMinutes=0; enableAccessToken=False; publishDeploymentStatus=True; badgeEnabled=False; autoLinkWorkItems=False; pullRequestDeploymentEnabled=False}",
     "demands":  "",
     "conditions":  "",
     "executionPolicy":  "@{concurrencyCount=1; queueDepthCount=0}",
     "schedules":  "",
     "currentRelease":  "@{id=70; url=https://vsrm.dev.azure.com/; _links=}",
     "retentionPolicy":  "@{daysToKeep=30; releasesToKeep=3; retainBuild=True}",
     "processParameters":  "",
     "properties":  "",
     "preDeploymentGates":  "@{id=0; gatesOptions=; gates=System.Object[]}",
     "postDeploymentGates":  "@{id=0; approvals:[]; gatesOptions=; gates=System.Object[]}",
     "environmentTriggers":  ""
 },

从当前构建复制。

EN

回答 1

Stack Overflow用户

发布于 2019-08-22 01:18:32

您的JSON无效。您需要确保所有嵌套值都正确展开。例如:

代码语言:javascript
复制
"retentionPolicy":  "@{daysToKeep=30; releasesToKeep=3; retainBuild=True}",

应该是

代码语言:javascript
复制
"retentionPolicy": {
          "daysToKeep" : 30, 
          "releasesToKeep": 3,
          "retainBuild": true
         },

如果您使用PowerShell来创建这个JSON,那么请确保指定深度参数,以便它正确地扩展每个值。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56360972

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档