web-technical-blog

web開発に関する技術メモ

JenkinsにSSH pluginを設定

1.インストー

「Jenkinsの管理」→「プラグインの管理」→「利用可能」で「SSH plugin」を検索してインストールの後再起動

2.設定

「Jenkinsの管理」→「システムの設定」で
SSHリモートホスト」が出現しているので、「追加」押下
ホスト名、ポート、ユーザ名、パスワード/パスフレーズを設定する

3.ジョブ作る

普通にジョブを作る
「新規ジョブ作成」→「フリースタイル・プロジェクトのビルド」→「設定」で「ビルド」→「ビルド手順」押下すると「リモートホストでシェルを実行」という項目が増えている。
これを追加して以下のように設定。

SSHサイト・・・手順2で設定したSSHの接続情報を選択
シェルスクリプト・・・SSH接続後実行して欲しいシェルを記述

これでSSHで接続した後コマンドを実行してくれるようなジョブができます。

▼参考URL
JenkinsのSSH pluginflyingpillow.wordpress.com