アル中プログラマの備忘録。もはやコーディングしてないけど。

酔いどれまさになう。プログラマとして就職し、システムエンジニア、プロジェクトマネージャーと立場を変えながら、システム開発に関わるとあるアル中の成長記録。

システム開発

Jenkins実践入門

投稿日:

Jenkins実践入門 ~ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)

Jenkins

執事さん!公式サイトの人で、
CI(Continuous Integration、継続的インテグレーション)のためのサーバー(ソフト、サービス)。

継続的に開発、ビルド、テスト、修正、デプロイを短期間で繰り返すために使う。
トリガーを設定し上記を自動で行うことで、開発者は開発そのものに集中できるし、
ミスってもすぐにフィードバックを得られるという仕組み。

連携も色々できて、チャットからビルドを依頼、逆に結果をチャットに流すとか
あるビルドの後に別のビルド、全部終わったらテストして、問題なければデプロイとかできる。

プラグインも出ているし、頑張れば作ることもできる。
本を読む限りでは基本的なセットアップは簡単そう、
ジョブも作ったことあるけど凝ったことしなければ簡単。

本ではソース管理にも触れられていて、
例えばテストNGの場合はtrunkへのマージをしないとかもできる。

世の中にはこれを使って本を書く人もいるようだ。
確かに、都度PDF化が面倒だから有りかもしれない。
卒論はLaTeXで確かに確認が面倒だった。

何にせよ、自動化できて楽になることはいいことだ。
その分早く上がって飲みにいける。

酔いどれまさになう。



-システム開発

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

入り口

Developers Summit 2012に参加してきました

Developers Summit 2012 名称:Developers Summit 2012 (デブサミ2012) 会期:2012年2月16日(木)・17日(金) 会場:目黒雅叙園(東京・目黒) …

体系的に学ぶ安全なWebアプリケーションの作り方〜脆弱性が生まれる原理と対策の実践〜

体系的に学ぶ 安全なWebアプリケーションの作り方 Kindle版の方が安かったため、そちらを買いましたが、適宜参照しやすい紙の方を買ったほうが良かったです。 主なサンプルコードはPHPで書かれていま …

読書会

アジャイルサムライ横浜道場参加記録

アジャイルサムライ横浜道場 説明は以下を参照してください。 https://github.com/agile-samurai-ja/support/wiki/Readingagilesamuraiin …

Review

設計レビューを効果的に行うには、目的を理解してそれに沿った方法で行おう

レビューあるある 長い 喧嘩してる、槍玉に上げられてる 脱線する 重箱の隅をつついていている 不具合を見つけたけど黙ってる などなど、結果として時間はかかる、気分も悪い、その割には後で不具合が見つかる …

「増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編」WEB用のデザインパターン

入門書として 最初のたとえ話がありイメージをつかみやすい。 その後にサンプルのクラス図とシーケンス図、パターンのクラス図を見ればだいたい分かることができる。 それでも難しいところはコードと解説を読めば …

カテゴリー