我正在尝试使用 yaml 设置我的构建定义。
我正在使用AppCenter分发任务 https://github.com/Microsoft/vsts-tasks/tree/master/Tasks/AppCenterDistribute。它需要 MS App Center 的端点。我已经按照这个设置了一个tutorial https://learn.microsoft.com/en-us/appcenter/api-docs/.
但是,我收到了该错误消息:
“步骤输入 serverEndpoint 引用了无法找到的端点 App Center。服务端点不存在或尚未获得使用授权。”
“App Center”是我在 VSTS 中设置的端点的名称。这是 yaml 中的任务:
- task: AppCenterDistribute@0
displayName: 'iOS Deployment'
inputs:
serverEndpoint: 'App Center'
appSlug: 'myname/myapp'
appFile: ''#path to ipa
symbolsDsymFiles: ''#path to dsym zip
symbolsIncludeParentDirectory: false
releaseNotesInput: 'release notes'
端点存在(见下面的截图)
如果我手动创建“构建定义”(即没有 yaml),则该端点在下拉列表中可用(见下文)。
顺便说一句,为了生成我的 yaml,我在门户上创建了一个游乐场构建定义,但我没有保存该定义,并且右上角有一个“查看 Yaml”按钮。见下文。
您应该首先将应用程序中心添加为 VSTS 中的端点。
如果您之前没有在 VSTS 中添加应用程序中心,您可以单击应用程序中心分发任务中的新建按钮。然后输入连接名称和 App Center Api 令牌。
并在 App Center 分发任务中选择端点连接。指定 App Slug 和发行说明等后,您可以对构建进行排队。
更多详情,您可以参考使用 App Center 部署 VSTS 构建 https://learn.microsoft.com/en-us/appcenter/distribution/vsts-deploy.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)