将软件包从构建脚本推送到Octopus部署时出错

问题描述 投票:0回答:1

作为TFS构建的一部分,我试图将最新的软件包从构建管道中推送到我们的Octopus Deploy实例。但是我收到以下错误。

enter image description here

我正在使用脚本任务来执行以下octo push命令。

octo push --package=mypackage.nupkg --overwrite-mode=OverwriteExisting --server=https://mycompany.octopus.app [email protected] --pass=mypassword --debug --LogLevel=debug

任何想法导致错误的原因以及如何解决?

octopus-deploy octopus
1个回答
0
投票

它似乎尝试使用用户名和密码登录到八达通服务器,但是您的实例未配置为接受该身份验证类型。

该管道是否正在推送到Octopus Cloud实例?如果是这样,则您的身份验证是通过外部身份验证提供程序OctopusID进行的,而不是通过Octopus实例本身的用户名/密码帐户进行的。

作为一般规则,此处建议使用an API key,而不是用户名/密码验证。

© www.soinside.com 2019 - 2024. All rights reserved.