タグ

Jenkinsとjenkinsに関するnakaji999のブックマーク (56)

  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

    Blogger
  • 第3回Jenkins勉強会で発表してきました

    うちでRuby/Rails言っているクラスタにJenkinsを輸入した張人ということで、@kakutani経由でオファーを受け、@hsbtと社内のCI事情と最近の活用方法について発表してきました。 私がJenkinsを使っていたのはもう1、2年くらい前のRails 2時代だったので、最近Jenkinsを使っている@hsbtにテクニカルなところをお願いして、私はスピリチュアルなところやCIに対する取り組みについてお話ししました。 「LLでJenkinsを使っている人はどうやって使っているのか」「LLの人にJenkinsを使ってもらうにはどうしたらいいのか」という問に、それなりの回答が出来たのではないかと思っています。 川口さん、スタッフの皆さん、懇親会でからんでくださった皆さん、スライドのレビューをしてくださった@kakutani、ありがとうございました。 JenkinsStudy03 ※

  • Persona Pluginについて - cactusman日誌

    第二回Jenkins勉強会の最後にちょろっと紹介しましたが、Persona Pluginを使うと、こんなことが手軽にできるようになります。 使い方はWikiを参照してください。 http://wiki.jenkins-ci.org/display/JENKINS/Persona+Plugin 注意する点として、今のバージョン(1.2)だと右側に画像が出ます。 左側に出るようにさっきコミットしましたので、左側じゃないと嫌だという人は最新のソースをビルドすればいけます。 修造さんとかその他いろいろと作ると楽しそうですね。

    Persona Pluginについて - cactusman日誌
    nakaji999
    nakaji999 2011/02/28
    サンプルのSSが怖すぐるw
  • persona

    Plugin distribution has been suspended, see https://www.jenkins.io/security/plugins/#suspensions for details.

    persona
  • Jenkins

    Jenkins Build great things at any scale The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. We stand with the people of Ukraine. Please assist humanitarian efforts for the Ukrainian people and those affected by the military invasion of Ukraine by supporting international aid organizations, including the Ukrainia

    Jenkins
    nakaji999
    nakaji999 2011/02/04
    ジェンキン寿司!
  • RedmineとHudsonやTestLinkを連携させるプラグイン - プログラマの思索

    RedmineとHudsonやTestLinkを連携させるプラグインが最近色々でてきたのでメモ。 【元ネタ1】 Twitter / やのつとむ: Hudson Email Extension Pluginで、hudsonの発行するエラーメールをredmineに対応させて、エラーメールを即タスクとして登録するテク #hudsonstudy Twitter / Naoki Nishiguchi: Hudson Email Redmine Plugin でテスト失敗時にRedmine にチケット登録かー。凄い Twitter / akipii: @haru_iida なるほど。うまいやり方ですね。ソフトウェアあんどんをビルド通知メールだけでなくビルド失敗チケットにしてしまうわけですね。 プラグインのリンク先が無いので分からないが、Redmineの各機能から眺めたチケット駆動開発の課題: プログラ

    RedmineとHudsonやTestLinkを連携させるプラグイン - プログラマの思索
  • Hudson勉強会でLTしてきました - wyukawa's diary

    Login - Hudson Wiki 発表資料はこちら Hudson study-zenView more presentations from Wataru Yukawa. slideshare見れない方は下記のPDF参照 http://dl.dropbox.com/u/8494587/Hudson-Study-Zen.pdf まず最初の企画をしてもらった@kohsukekawaさん、司会をしていただいた@cactusmanさん、会場確保に動いてもらった@yone098 さん、実際に会場を確保していただいた@jfutさん、懇親会幹事等の裏方仕事をやっていただいた@ikikkoさん、受付してもらった@aqubiさん、@ussy00さん 、その他発表者スタッフの方々を始めとした皆様お疲れ様でした&ありがとうございました。_m( )m_ 200人を超える勉強会が成功に終わったのもこうしたスタ

    Hudson勉強会でLTしてきました - wyukawa's diary
  • HudsonのSubversion Tagging Plugin - プログラマの思索

    ビルド管理ツールHudsonのSubversion Tagging Pluginがとても使いやすいのでメモ。 CVSにも同様のプラグインがある。 【元ネタ】 Subversion Tagging Plugin - hudson - Hudson Wiki CVS Tagging Plugin - hudson - Hudson Wiki HudsonのSubversion Tagging Pluginの使い方は下記を想定している。 SVNでタグ付け 例:yyyyMMdd+連番3桁 ↓ Hudsonで、指定したSVNタグをチェックアウトして、ビルドモジュールを作成 ↓ リリース後、RedmineのバージョンをSVNタグでリネームする。 又は、TracのマイルストーンをSVNタグでリネームして、完了ステータスへ更新する。 又は、Mantisの修正予定・修正済みバージョンをSVNタグでリネームし

    HudsonのSubversion Tagging Plugin - プログラマの思索
  • また、つまらないモノを作ってしまった・・・ - almost nearly dead

    という発言を受けてなのかどうなのかは分かりませんが Hudsonのpersona Plugin使い、今日の修造botの発言200件分を仕込んで ビルド成功した場合 ビルド失敗した場合 を作ってみました。 よくよく考えてみると大人の事情がありまくりで*1、xml及び画像は公開は出来ませんが、xmlと画像を用意するだけで色々と簡単に作れますので皆さんも色々作ってみては如何でしょうか。 詳しい作り方は家か Hudson Persona Plugin使ってみた - marsのメモを参照すると分かりやすいと思います。 痛Hudson化するもよし、今日の名言的なものを作っても良し。 アイディア次第で開発現場をなごませることの出来る楽しいプラグインです。 *1:そもそも、このキャプチャーが不味いという話もある

    また、つまらないモノを作ってしまった・・・ - almost nearly dead
    nakaji999
    nakaji999 2010/10/19
    作る課程が楽しそうだなw
  • Hudsonについて書いたこと - 日々の記録

    自分用にHudsonについて書いたことをまとめておきます。 Hudsonの使い方 1.インストール 2.ジョブの作成 3.ジョブの実行 4.定期的にジョブを自動実行 5.プラグインのインストール方法 6.ジョブの実行結果をメール配信 7.コンソール出力の確認方法 8.Javadocや成果物の保存 9.分散ビルド 10.マルチ構成プロジェクト HudsonをJava以外でも使ってみる 11.Hudsonで.NETをビルド 12.HudsonでC言語をビルド Hudsonでいろいろな情報を表示させてみる 13.ソースファイル中の未実装タスクの表示 14.コンパイラ警告の表示 Hudsonでコード解析 15.【Java】バグになりそうなコードを検出 16.【Java】ソースファイルがコーディング規約に従っているかをチェック 17.【.NET】ソースファイルが.NETの規約に従っているかをチェック

    Hudsonについて書いたこと - 日々の記録
  • わんくま名古屋 #14 で発表してきた - ぐるぐる~

    CI と DVCS を組み合わせて幸せになろう、という話です。 発表資料は ciwankuma.pdf で、手順とかも書いたやつは CI(ipa).pdf です。 今回は、「こういうことができる」というのを重視して、具体的な手順とかは説明しませんでした。レベル 3 くまーだしいいよね? で、具体的な手順とかは CI(ipa).pdf の方を見てもらえればいい・・・ようにしようとしたのですが、したのですが!まだ全然できてません。 そのうち頑張ります。 ちなみに今回は CI に Hudson を、DVCS に Git を使いましたが、たとえば DVCS は Mercurial でもできるっぽいです。 ただし、Git では post-receive で受け取ってから CI を起動し、失敗したら reset を使って巻き戻しましたが、Mercurial には「受け取った内容は取得できるけどリポジト

    わんくま名古屋 #14 で発表してきた - ぐるぐる~
  • eXtreme Feedback Panel Plugin - marsのメモ

    http://wiki.hudson-ci.org/display/HUDSON/eXtreme+Feedback+Panel+Plugin HudsonのカスタムビューをXFDにしてしまおうというプラグイン。こうゆう役に立つのかどうかわかんないプラグインは大好きだ!! ちなみにこんなんで,PC一台専用にしてXFD代わりにする(できればデカいモニタ推奨なんだろうな)。 早速プラグインマネージャからインスコしてみようと思ったけれど,なんでかまだ「利用可能」プラグイン一覧で,このプラグインを見つける事はできなかった。しかたないので,java.netから直接 hpiファイルをダウンロードして手動インストール。 #Hudsonトップ -> Hudsonの管理 -> プラグインの管理 -> 高度な設定 -> プラグインのアップロード → https://hudson.dev.java.net/ser

    eXtreme Feedback Panel Plugin - marsのメモ
  • TracLightning 付属の Hudson を Windows サービスとして動かす - Natural Software

    昨日の続き。 サービス化したときにポート番号を変更する方法をコメントにて頂いた。 Hudsonをサービス化したときに指定したディレクトリにあるhudson.xmlにポート番号を指定している箇所があります。ここを変更してみてください。 HUDSON_HOMEもたぶんこのファイルで変更できます。 ということでやってみた。 TracLightning 付属の Hudson の場合、C:\TracLight\projects\hudson\.hudson がホームディレクトリになるので、ここに hudson.xml が生成される。 このファイルの arguments のところにポート番号が書かれているので変更した。 変更前 -Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\h

    TracLightning 付属の Hudson を Windows サービスとして動かす - Natural Software
    nakaji999
    nakaji999 2010/06/16
    原因不明で困ってたので助かった
  • Trac Lighting付属のHudsonをCI以外の目的で使ってみる - almost nearly dead

    移行への道は実作業に疲れたので中休みってことで、運用を考えてみましょう。 運用といって一番最初に考えなきゃいけないのがバックアップです。 Trac Lightningにはバックアップ用のスクリプトが付属しています。 2.0.9までは改変しないとshで実行している部分の関係からWindowsのタスクに登録しても実行できませんでした。しかし2.1からの付属のbackup.batについてはタスクに登録することで実行可能になっています\(^o^)/ となるとバックアップはWindwosのタスクに登録して定期的に実行するのが素直ですが、私は素直に登録するのは止めて『Hudson』を使っています。 Hudsonを使うメリットは 任意のTimingで実行可能 実行結果をクライアントから確認可能 実行のログが勝手に残る 追加処理がbatファイルを作成せずHudson上で登録・管理できる の4点。 来のH

    Trac Lighting付属のHudsonをCI以外の目的で使ってみる - almost nearly dead
  • HudsonでASP.NETアプリをデプロイする設定、.NET Framework 4版(・∀・) - 山奥通信 増刊号

    Hudsonを使って、CIでビルドの実行やテストを流す他にも、ビルドしたWebアプリをIISにデプロイして、最新版の動作が確認できるような設定をしています(・∀・) っで、先週、開発プロジェクトをVisual Studio 2010/.NET Framework 4対応にして、Hudsonのデプロイ設定もそれに併せて変更したのでその時のメモです。 なお、デプロイ先の環境はWindows Server 2008 R2のIIS 7.5になります。 また、デプロイにはmsdeployを使用しますが、Visual Studio 2010がインストールされていない環境については、別途msdeployをインストールしておく必要があります。 っで、その辺のインストールやHudsonの環境構築の話は省略して、Hudsonの必要な設定の所だけを記述します(´д`;) あと、以下の内容はHudsonとIISが

    HudsonでASP.NETアプリをデプロイする設定、.NET Framework 4版(・∀・) - 山奥通信 増刊号
  • Hudsonの萌え化、もしくは痛Hudson化 - almost nearly dead

    moemotional-hudsonプラグイン(hud美バージョン)を公開します。*1 メイドのhud子さんはビルドの状態を色だけで表していたので少し寂しい感じがしていましたが、表情が変化する頼れる秘書 hud美さんのデビューです。 hud子の時と同様に完全萌え化ではなく、Emotional-hudsonプラグインと同様にジョブ単位の設定なので、会社で大変利用しやすくなっています(笑) moemotional-hudsonプラグイン(hud美バージョン)について hud美さんが出てくるのは基的にEmotional-Hudsonでの影響範囲と同じでJob単位で設定します。 全てを差し替えているわけではないので、job関連でもhud美さんが出てこないところがありますがご了承ください。 頼れる秘書hud美のダウンロード 解凍して出てきたfileをhudsonの管理画面からインストールしてくださ

    Hudsonの萌え化、もしくは痛Hudson化 - almost nearly dead
  • BPStudy#31に参加しました - かたるほどでもない技術系ブログ

    BPStudy#31 テーマ:継続的インテグレーションツール「Hudson」に参加してきました。 スピーカーは、id:cactusmanさん 以下は、自分のメモがきです。 CIについて 継続的インテグレーション(XPのベストプラクティス) システムの初期段階からたくさんビルドをする CIのサイクル チェックアウト コンパイル UnitTest インスペクション(解析ツールを使ってチェック) パッケージ 結合テスト デプロイ システムテスト このサイクルをグルグルまわす 自動化は必須ではないけど、結合テストより前は自動化するのが現実的 メリット 成果物の品質の保証 ビルドやテストがとおらないというような問題を早い段階で検知できる! デグレードがおきにくくなる その他のメリット テストを書くようになる 複数環境でテストができる(WindowsとUnixとか) なぜ広まらないのか 導入が大変(テ

    BPStudy#31に参加しました - かたるほどでもない技術系ブログ
  • BPStudy #31 に行ってきた - yukungのブログ

    最近全然勉強会に行けてなかったんですが、なんとか仕事の都合をつけて参加してきました。 テーマは、継続的インテグレーションツール「Hudson」ということで、Hudsonコミッタのid:cactusmanさん。 個人的には、最近はチーム管理の仕事がメインになってきてて、HudsonやMaven、Trac/Redmineなどのツールを使ったプロジェクト運営の領域に興味がわいてきたこともあって、今回参加させていただきました。 内容のログや、Twitterのまとめは以下でまとめてくれているので、そちらを参照推奨です。id:kashisanさん、id:ikikkoさん++ ログ BPStudy#31に参加しました - かたるほどでもない技術系ブログ Twitterまとめ BPStudy#31 - Togetter 上記で内容はバッチリだと思うので、僕個人が期待していたこと/聞きたかったこと、話を聞い

    BPStudy #31 に行ってきた - yukungのブログ
  • Git Pluginの文字化け - ssogabeの日記

    Hudson の Git Plugin を使うと文字化けする問題とその解決方法 (不完全) に書かれているとおり、Windows上のHudsonでGit Pluginを使用すると変更履歴の文字化けが発生します。 要点だけ書くと、変更履歴に表示される履歴は"git log"の出力を取り込むのですが、デフォルトではUTF-8で出力されるログをWindowsのデフォルトエンコーディングであるWindows-31Jとして扱ってしまうのが問題のようです。 GitSCM.javaの714行目に、 private String putChangelogDiffsIntoFile(IGitAPI git, String branchName, String revFrom, String revTo) throws IOException { ByteArrayOutputStream fos = new

    Git Pluginの文字化け - ssogabeの日記
  • hudsonでMSTestのテスト結果とカバレッジをレポートする設定をしてみた。 - 高知ではたらくひとのブログ

    こんな感じでhudsonに表示される。 手順は以下。自分用のメモなので雑です! バッチファイルを作って、hudsonから叩く。 過去の結果があれば削除 del MsTestSample\TestResults\TestResults.trx rmdir /S /Q MsTestSample\TestResults\TestResult テスト実行 "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" /runconfig:MsTestSample\LocalTestRun.testrunconfig /testcontainer:MsTestSample\TestMsTestSample\bin\Debug\TestMsTestSample.dll /resultsfile:MsTestSample\Te

    hudsonでMSTestのテスト結果とカバレッジをレポートする設定をしてみた。 - 高知ではたらくひとのブログ