Jenkins

事前準備

  • "JenkinsにFTPアップロードできるプラグインをインストールする"の設定が完了している必要があります

設定

  1. 対処のジョブの「設定」を開く
  2. 「プロジェクトの高度なオプション」の「カスタムワークスペース」にチェックを入れる
    1. 「ディレクトリ」にFTPでアップロードするソースの保存先を指定する
    2. 「表示用プロジェクト名」に任意のプロジェクト名を入力する
  3. 「ビルド手順の追加」から「Send files over FTP」を選択する
    1. 「FTP Server」の「Name」で「システム設定」で登録済みのFTPサーバー名を選択する
    2. 「Transfers」の「Source files」に「**」を入力する。※重要です。これがないと対象ファイル0となり、アップロードできません。
  4. 「保存」ボタンをクリックします。

テスト

  1. 「ビルド実行」リンクをクリックする
  2. 「ビルド履歴」の最新のビルド番号をクリックする
  3. 「コンソール出力」リンクをクリックする
  4. ログの最後に「FTP: Transferred ◯ file(s)」と出力されていれば成功

注意

FTPでは全てのファイルをアップロードする仕様のようですので、差分をアップロードする場合は工夫が必要かもしれません。
SSHができないときの代替案という括りかと思います。


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11