Bamboo での SCP タスクの使用

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Bamboo SCP タスクを使用すると、Bamboo ジョブの一環として、Bamboo ディレクトリから、リモート サーバーにファイルをアップロードすることができます。SCP タスクでは、複数のファイルをコピーすることができます。コピーされたファイルのディレクトリ構造は保持されます。

See Configuring a deployment task for an overview of Bamboo deployment tasks.

SCP タスクを設定する方法:

  1. ジョブのタスク設定タブに移動します(新しいプランを作成するとデフォルト ジョブとなります)。
  2. Select the name of an existing SCP task, or click Add task > SCP Task to create a new task.
  3. Complete the following settings:

    設定説明
    タスクの説明 タスクの目的を識別するのに役立ちます。
    このタスクを無効化オンまたはオフにすることで、選択的にこのタスクを実行します。
    Add condition to taskMake the task run only when a certain condition is met. You can find conditions on Atlassian Marketplace or implement your own.  
    ホストComma-separated list of hostnames or IP addresses of the remote servers to which the files will be copied.
    接続時にリモート ホスト フィンガープリントを確認Enter the host fingerprint to be verified. See below for more details.
    ポートSSH 接続に使用されるリモート ホストのポート番号です。デフォルト値は 22 です。
    ユーザ名リモート ホストへの接続に使用するユーザー名です。
    認証タイプPassword – the password associated with Username.
    Key without passphrase – browse to the SSH private key with which to authenticate with the remote host.
    Key with passphrase – browse to the SSH private key, and supply the passphrase, to use to authenticate with the remote host.
    ローカル パス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.
    リモート パスリモート サーバーの宛先ディレクトリへのパスです。
  4. [保存] を選択します。

ホスト フィンガープリント

以下のコマンドを実行して、ホストのフィンガープリントを判断することができます。

ssh-keygen -l -F <HOSTNAME>

以下のスクリーンショットに示すように、フィンガープリントはレスポンスの一部です。


最終更新日 2022 年 8 月 24 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.