仕事ではJenkinsを使ってテストとアプリケーション配備を自動化している @kadoppe です。こんにちは。 さて、つい最近Jenkinsをバージョンアップ(ver 1.530)したのですが、サーバエラーが発生した場合にJenkinsさんがこんな表情を見せてくれるようになりました。 怒ったJenkinsさん 怒る前のJenkinsさん 仕事中に思わず声を出して笑ってしまいましたよ。こういう遊び心ってホント大事ですね。リラックスリラックスー。
私が勤めている株式会社ドリコムではよく社内勉強会が発生するのですが、今回は sue445の「やりましょう!」という呼びかけでJenkins勉強会が開催されました。 チラっとお呼ばれしたのでLTさせてもらいましたので資料を公開します。 ドリコム社内勉強会LT資料 「RubyならRDoc, JavaならJavadocを使えばいいのですが、(私が今開発している)C/C++/Objective-CだったらDoxygen使えるよ!」という内容です。 Jenkins氏、とても器用なのでRubyコードのCIや今回のドキュメンテーションに限らずもっと活用していきたいですね。 以外にもSIerドキュメントがウケて、ひさびさにExcelを起動した甲斐がありました(笑) あと社内にsue445みたいなJenkinsブン回してる人が居てすぐ質問できるってのは幸せだなーと改めて思いました。 なおドリコムではエ
ジョブの説明を使う ジョブには「説明」と呼ばれる領域があります。 ジョブの設定画面からも、ジョブのトップ画面からも編集出来ます。 ここにはHTMLを書く事ができて、それがそのまま、ジョブの名前のしたのあたりに表示されるようになります。 ワークスペースの画像を表示する たとえばワークスペースには次のようなパスで画像ファイルがあったとします。 workspace/projectRootDirectory/build/report/report.png この場合は次のように設定するといい感じです。 <a href="./ws/projectRootDirectory/build/report/report.png" ><img src="./ws/projectRootDirectory/build/report/report.png" height=200></a> つまり 「.ws/対象のフ
Author: app2641 Like: PHP, javascript, ExtJS, Android... しょうもないWebプログラマ。 はじめに Jenkins。最近よく聞くよね。 継続的インテグレーションツールなんて呼ばれていて。 Jenkinsってなんだろうなー何ができるかなーなどと思いながらphpでも使えるのかなど色々調べてみた。 Jenkinsで出来ることはたくさんあるため、今回はphp開発する上でどんな風にJenkinsが利用出来るかについて簡単に書いてみたい。 継続的インテグレーションとは とりあえず、わけわかんない。インテグレーションってなにってなる。 日常で使わない単語だし。 Wikiとか見るとXPのプラクティスだとかビルドやテストを継続的に行うことだとか書いてあってそれでもなんだかよくわからん感じ。 個人的にはJenkinsをある程度使ってみて、大変大雑
序文 ソフトウェア開発とはままならないものだ。そもそも開発と銘を打たれているにも関らず製造工程のような量的単位「工数」で管理しようとしているので致し方無いのかも知れない。そう、開発と言うからには「作ったことの無いものを作る」ということであるにも関わらず、 ・「何人がかりで何日で出来る?」と聞く ・「何日くらいですかね、やってみないと分からないけれど」と答える ・「分からないけれど」はとりあえず無視して、何日かの余分をとってスケジュールを作る そんなことをしていれば古典落語に出てくる「致し方ないけれど起こる残念な出来事」のようなオチにしかならないのは目に見えているのだが、これは現実によく有るやりとりである。しかし、これでもまだマシな部分も有る。少くとも作ろうとしてとしている人が「何日で出来そうか?」について答えているからだ。作ろうとしている人ではない人が当てずっぽうに答えてスケジュールが決ま
お知らせ 【重要なお知らせ】iOSアプリの運用および提供を2024年6月3日(月)を以て終了いたします。詳細は お知らせをご覧ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用申請及び審査がございます。詳細はヘルプページをご確認ください。
これまでJenkins+PHPで色々な処理を自動化させてきたので、今までの記事をまとめてみました。 さくらVPSにjenkinsを入れてみたときの備忘録 jenkinsで新規ジョブを作成して、Subversionと連携してみる Phingをjenkinsと連携させてみる jenkinsでCheckstyle pluginを利用して、CakePHPのコーディング規約をチェックする PHPMD(PHP Mess Detector)をjenkinsで利用してみる PHPCPDとjenkinsを利用して、冗長化したコードを検出してみる jenkinsにPHPDocumentor2を連携させてみる CakePHP2.X+PHPUnit+jenkinsでテストを自動化する ここまでの処理をまとめたビルドファイルもgithubのほうにアップしています。 myPhingBuildXml – github
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く