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