2012年8月15日水曜日

【Jenkins】リモートホストでシェルが実行できるプラグインをやってみた

■名称
Jenkins SSH plugin

■インストール
通常のプラグインのインストール方法と同様です
「Jenkins SSH plugin」を検索してインストールしたらJenkinsを再起動しましょう

■設定方法と確認
Jenkinsのトップから「Jenkinsの管理」「システムの設定」へ
ちょうど真ん中辺りに「SSHリモートホスト」が追加されています
「追加」のボタンを押下すると各入力項目が表示されます
必要な情報を入力しましょう
ちなみに接続できないと以下のようなエラーが表示されます



上記エラーがでないようにユーザ名やパスワードを設定してあげましょう

あとはジョブを作成するとジョブを設定する画面のビルドの項目に新規で
「リモートホストでシェルを実行」が追加されているので、それをビルドとして追加します
先ほど設定した「ユーザ名@ホスト名:ポート番号」がプルダウン上に表示されていると思います
シェルスクリプトの欄にコマンドを並べていけば完成です
(当たり前ですが、そのリモートホストで実行できないコマンドは実行できませんw)
設定が完了したら一度ビルドしてみるといいかもしれません

これでリモートでシェルのテスト等を行えるようになるのかなー
参考まで



0 件のコメント:

コメントを投稿