Bamboo — интеграция Octopus для CI/CD

Я новичок в осьминоге и пытаюсь развернуть свою службу 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, который я выбрал для создания приложения.

Теперь аналогично, хочу добавить и для Octopus.

Как упоминалось в упомянутой выше ссылке, на втором шаге Create the package я должен добавить интерфейс командной строки Octopus. Я не уверен, как это добавить. Потому что у меня нет ссылки Add New Executable. Поэтому я хотел следовать тому же процессу, что и для MSBuild. Я добавил эту строку в конфигурационный файл Bamboo.

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

Затем я нажал «Новая задача» -> выберите «Octopus Deploy :Pack Package». Здесь мне нужно выбрать Ocotopus CLI. Но указанный выше Octopus15 не отображается в раскрывающемся списке. Так может ли кто-нибудь сказать мне, что я делаю неправильно и какова правильная процедура.

Дополнительная информация: у меня есть сервер, на котором установлен и настроен агент Bamboo. Я запускаю агент Bamboo на сервере вручную.

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация от меня.


person CrazyCoder    schedule 06.08.2018    source источник


Ответы (1)


Чтобы привнести возможности осьминога в бамбук, мы можем добавить надстройки Octopus. Чтобы получить доступ к странице надстроек из Bamboo, вы можете использовать значок конфигурации в правом верхнем углу. В надстройках вы можете найти плагин Octopus Deploy Bamboo Plugin Снимок экрана добавления на экране

После добавления дополнения Octopus при добавлении новой задачи в задачи сборки вы увидите следующие параметры. Типы задач Octopus

person Ajay Bhasy    schedule 08.08.2018