Bamboo-用于CI / CD的章鱼集成

时间:2018-08-06 07:12:13

标签: .net continuous-deployment bamboo octopus-deploy octopus

我是八达通的新手,正尝试部署Windows服务。我正在尝试整合Bamboo和Octopus。到目前为止,在Bamboo中,我添加了一些任务来构建应用程序并运行测试用例。现在,我必须添加新任务来部署代码。我正在按照此链接https://octopus.com/docs/api-and-integration/bamboo进行操作。

现在要添加MSBuild可执行文件,我所做的是,转到Bamboo下载文件夹-> Bin->打开Bamboo-capabilities.properties文件,并在最后添加此行。

system.builder.command.MSBuild15=C:\\Program\ Files\ (x86)\\Microsoft\ Visual\ Studio\\2017\\BuildTools\\MSBuild\\15.0\\Bin\\MSBuild.exe.

因此,在Task中,当我添加Command时,在Executable下拉列表中,将显示MSBuild15,我选择了它来构建应用程序。

现在类似地,我也想为章鱼添加。

如上述链接所述,在第二步Create the package中,我必须添加Octopus CLI。我不确定如何添加。因为我没有Add New Executable链接。所以我想遵循与MSBuild相同的过程。我已经在Bamboo的配置文件中添加了这一行。

system.octopus.executable.Octopus15=C:\\OctoCLI\\Octo.exe 

然后我单击“新建任务”->选择“章鱼部署:Pack Package”。在这里,我需要选择Ocotopus CLI。但是上面的Octopus15不会显示在下拉菜单中。谁能告诉我我在做什么是错误的,正确的程序是什么?

其他信息:我有一台服务器,从那里安装并配置了Bamboo代理。我在服务器上手动启动Bamboo代理。

如果您需要我提供任何其他信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

为了将章鱼功能带到竹子上,我们可以添加章鱼附加组件。 要从Bamboo访问加载项页面,可以使用右上角的配置图标。 在附加组件中,您可以搜索Octopus Deploy Bamboo插件。 Screen Shot of Add On Screen

在添加了章鱼后,将新任务添加到构建任务中,您将看到以下选项。 Octopus task types

相关问题