Loading...
[Bamboo Knowledge Base]
Bamboo SCP タスクを使用すると、Bamboo ジョブの一環として、Bamboo ディレクトリから、リモート サーバーにファイルをアップロードすることができます。SCP タスクでは、複数のファイルをコピーすることができます。コピーされたファイルのディレクトリ構造は保持されます。
See Configuring a deployment task for an overview of Bamboo deployment tasks.
SCP タスクを設定する方法:
Complete the following settings:
タスクの説明 | タスクの目的を識別するのに役立ちます。 |
このタスクを無効化 | オンまたはオフにすることで、選択的にこのタスクを実行します。 |
ホスト | ファイルをコピーするリモート サーバーのホスト名または IP アドレスです。 |
接続時にリモート ホスト フィンガープリントを確認 | Enter the host fingerprint to be verified. See below for more details. |
ポート | SSH 接続に使用されるリモート ホストのポート番号です。デフォルト値は 22 です。 |
ユーザ名 | リモート ホストへの接続に使用するユーザー名です。 |
認証タイプ | パスワード – ユーザー名に関連付けられたパスワードです。 |
鍵(パスフレーズなし) – リモート ホストでの認証に使用する SSH 秘密鍵を参照します。 | |
鍵(パスフレーズあり) – リモート ホストでの認証に使用する SSH 秘密鍵を参照し、パスフレーズを提供します。 | |
ローカル パス | The local path (relative to the Bamboo working directory) to the files you want to copy. Use commas to separate files and directories. You can also use Ant-style pattern matching to include multiple files, such as **/target/*.jar . |
リモート パス | リモート サーバーの宛先ディレクトリへのパスです。 |
以下のコマンドを実行して、ホストのフィンガープリントを判断することができます。
ssh-keygen -l -F <HOSTNAME>
以下のスクリーンショットに示すように、フィンガープリントはレスポンスの一部です。