cynipeと読むスマートフォン用の表示で見るcynipeと読むこの広告は、90日以上更新していないブログに表示しています。rubyhttps://github.com/cynipe/domo仕事でちょいと使いたかったので作ってたやつをまとめてgem化してみた。rubyで作ったのはrubyを勉強してみたかったからというのと、別のツールの関係でシェルとの親和性が高い言語にしたかったというのが理由。実装内容は超絶簡単なのでJenkinsAPIはこんなに気軽に使えるよ!っていう例になるといいかなーとか。ちなみにPluginの自動インストール機能もあったりするけど、PluginをインストールするAPIは内容なので画面操作させてインストールしているという無茶具合。用途的には問題ないのでこれでよし。jenkins-cli.jarを使えば正攻法でインストールも出来るんだけど、rubyからjava叩きに行くのものなぁというのもあってこの手法*1。世の中的にはjenkins.rbといういけてるツールもあるんだけど、簡単にいじれて適当にその時必要なものを追加したい程度のものが欲しかったので。いうかhighlineとかthorとかいいね!こんなに簡単にCLIのサポートしてくれるライブラリがあるなんて感動。ツール周りではますますrubyにお世話になりそうです。domoしてください。指定のJenkinsのジョブの一覧を取得してコンソール上に表示します。Jenkins上にあるジョブのうち指定されたジョブを実行します。Jenkins上にある全てのジョブのを有効/無効化します。Jenkins上にあるジョブのうち指定されたジョブを有効/無効化します。Jenkinsから別のJenkinsへジョブ名一覧ファイルを元にをクローンします。ジョブ名の一覧はlistコマンドを実行結果を利用して作成できます。指定のJenkins上にある全てのJobを削除します。指定のJenkins上にあるジョブのうち指定されたジョブを削除します。指定のJenkinsに対してプラグイン一覧ファイルを元にプラグインをインストールします。チェックボックスのname属性値を1行毎に記述してください。cloneする方法WerckerでPrivateリポジトリなGemやPuppetモジュールを利用する方法Eclipseプラグインをコマンドラインでインストールする方法jenkins-capistranoでプラグインインストールのサポートしたよーarchivesはてなブログをはじめよう!cynipeさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。