Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,我是 Octopus 部署的新手。
我创建了一个 nupkg 并尝试将其部署到 IIS 服务器。
我收到以下错误。
您的请求有问题。在环境中必须至少有一台启用的健康机器要部署到,或者必须将项目部署目标设置设置为允许部署到空环境。纠正这些问题后,您可以重试。如果问题与变量有关,您将需要更新此版本的变量或重新创建版本以使更改生效。如果问题与部署过程有关,您将需要创建新版本以使更改生效。
在我的目标角色上,我的目标角色有一个错字,因此导致胡说八道。
而不是两个角色:“web-server”和“app-server”我的角色是一个名为“web-server;app-server”的新角色
很难发现
在目标机器中,您必须添加环境名称。
转到基础架构 -> 部署目标 -> 任何目标
然后将您的环境添加到此目标。按照下图尝试。
您需要在环境页面上触发健康检查,并仔细检查您是否有一个具有部署步骤中指定角色的触手。
目标状态为健康 - 请参见以下屏幕截图: