我是 Octopus 的新手,正在尝试部署我的 Windows 服务。我正在尝试整合 Bamboo 和 Octopus。在 Bamboo 中,到目前为止,我已经添加了一些构建应用程序和运行测试用例的任务。现在我必须添加新任务来部署代码。我正在关注这篇文章来做到这一点。
现在要添加 MSBuild 可执行文件,我所做的是,转到竹子下载文件夹->Bin-> 打开竹子-capabilities.properties 文件并在最后添加这一行:
system.builder.command.MSBuild15=C:\\Program\ Files\ (x86)\\Microsoft\ Visual\ Studio\\2017\\BuildTools\\MSBuild\\15.0\\Bin\\MSBuild.exe.
因此,在任务中,当我添加命令时,会出现在可执行文件下拉列表MSBuild15
中,我选择它来构建应用程序。
现在同样,我也想为 Octopus 添加。
如上面链接所述,在第二步Create the package
中,我必须添加 Octopus CLI。我不确定如何添加它。因为我没有Add New Executable
链接。所以我想遵循与 MSBuild 相同的过程。我在 Bamboo 的配置文件中添加了这一行。
system.octopus.executable.Octopus15=C:\\OctoCLI\\Octo.exe
然后我点击 New task -> 选择 Octopus Deploy :Pack Package 。这里我需要选择Ocotopus CLI。但以上Octopus15
内容未显示在下拉列表中。所以谁能告诉我我在做什么是错的,什么是正确的程序。
额外信息:我有一个从那里安装和配置 Bamboo 代理的服务器。我在服务器上手动启动 Bamboo 代理。