Bamboo - CI/CD 的八达通集成
Bamboo - Octopus integration for CI/CD
我是 Octopus 新手,正在尝试部署我的 Windows 服务。我正在尝试整合 Bamboo 和 Octopus。在 Bamboo 中,到目前为止,我已经添加了一些构建应用程序和运行测试用例的任务。现在我必须添加新任务来部署代码。我正在关注 this article 这样做。
现在添加 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.
因此,在任务中,当我添加命令时,在可执行文件下拉列表中,MSBuild15
出现了,我 select 编辑了它来构建应用程序。
现在同样,我也想为八达通添加。
如上link所述,在第二步Create the package
中,我必须添加Octopus CLI。我不确定如何添加它。因为我没有Add New Executable
link。所以我想遵循与 MSBuild 相同的过程。我在 Bamboo 的配置文件中添加了这一行。
system.octopus.executable.Octopus15=C:\OctoCLI\Octo.exe
然后我点击了新任务 -> select Octopus Deploy :Pack Package 。这里我需要select Ocotopus CLI。但是上面的 Octopus15
没有显示在下拉列表中。所以谁能告诉我我的做法是否错误以及正确的程序是什么。
额外信息:我有一台服务器,其中安装并配置了 Bamboo 代理。我在服务器上手动启动 Bamboo 代理。
为了给 bamboo 带来章鱼功能,我们可以添加章鱼插件。
要从 Bamboo 访问附加组件页面,您可以使用右上角的配置图标。
在插件中,您可以搜索 Octopus Deploy Bamboo Plugin
添加八达通插件后,在构建任务中添加新任务时,您将看到以下选项。
我是 Octopus 新手,正在尝试部署我的 Windows 服务。我正在尝试整合 Bamboo 和 Octopus。在 Bamboo 中,到目前为止,我已经添加了一些构建应用程序和运行测试用例的任务。现在我必须添加新任务来部署代码。我正在关注 this article 这样做。
现在添加 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.
因此,在任务中,当我添加命令时,在可执行文件下拉列表中,MSBuild15
出现了,我 select 编辑了它来构建应用程序。
现在同样,我也想为八达通添加。
如上link所述,在第二步Create the package
中,我必须添加Octopus CLI。我不确定如何添加它。因为我没有Add New Executable
link。所以我想遵循与 MSBuild 相同的过程。我在 Bamboo 的配置文件中添加了这一行。
system.octopus.executable.Octopus15=C:\OctoCLI\Octo.exe
然后我点击了新任务 -> select Octopus Deploy :Pack Package 。这里我需要select Ocotopus CLI。但是上面的 Octopus15
没有显示在下拉列表中。所以谁能告诉我我的做法是否错误以及正确的程序是什么。
额外信息:我有一台服务器,其中安装并配置了 Bamboo 代理。我在服务器上手动启动 Bamboo 代理。
为了给 bamboo 带来章鱼功能,我们可以添加章鱼插件。
要从 Bamboo 访问附加组件页面,您可以使用右上角的配置图标。
在插件中,您可以搜索 Octopus Deploy Bamboo Plugin
添加八达通插件后,在构建任务中添加新任务时,您将看到以下选项。