私は Octopus を初めて使用し、Windows サービスをデプロイしようとしています。Bamboo と Octopus を統合しようとしています。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.
そのため、タスクでは、コマンドを追加MSBuild15
すると、アプリケーションのビルド用に選択した実行可能ドロップダウン リストが表示されます。
同様に、Octopus にも追加したいと思います。
上記のリンクで述べたように、2 番目のステップ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 エージェントを手動で開始します。