タグ

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

  • Hudson の NUnit Plugin を使うとテストケースの数が減る問題とその解決方法 - ぐるぐる~

    仕事で Hudson を使い始めた頃 (去年の 10 月だか 11 月だか) から、NUnit のテストケースが実際よりも少なくなってしまう問題は認識していましたが、あまり気にしていませんでした。 しかし今回、かなりの数のテストケースが削られていたため、ちょっと調べて直してみました。 始める前に ここで紹介する方法は、プラグインのクラスファイルの一部を入れ替える方法です。 あくまでその場しのぎの解決方法であることを理解したうえで、この方法を実行する場合は自己責任でお願いします。 調査 まず、どこでテストケースが減っているのかを調べていきました。 NUnit が出力する XML ファイルでは、当然ながらテストケースの数は正しいものが出力されていました。 どうやら NUnit Plugin が NUnit の出力する XML ファイルを JUnit の形式に XSL ファイルで変換しているらし

    Hudson の NUnit Plugin を使うとテストケースの数が減る問題とその解決方法 - ぐるぐる~
  • Personal Cloud Storage – Microsoft OneDrive

    nakaji999
    nakaji999 2010/04/20
    GitとHudsonによるCI環境構築
  • Hudson - garbagetown

    部内プレゼン向けにプロキシ環境下のパソコン内に VirtualBox を使って仮想ビルドサーバを構築したので手順をメモっておきます。 前提条件 IP アドレスに 192.168.56.101 を指定した仮想マシンに下記ソフトウェアをインストールして、maven プロジェクトを svn でバージョン管理、hudson でビルドします。 OS : Ubuntu 9.10 Server Web サーバ : Apache 2.2.12 SVN サーバ : Subversion 1.6.5 JDK : Sun JDK 1.6.0_15 アプリケーションサーバ : Tomcat 6.0.20 ビルドツール : Maven 2.2.1 ビルドサーバ : Hudson 1.352 apache 何はともあれ apache を入れます。 $ sudo apt-get install apache2http:

    Hudson - garbagetown
  • はてなブログ | 無料ブログを作成しよう

    トルコ水紀行 -前編 イスタンブール- みなさんこんばんは、地図子です!8月は久しぶりに毎月更新にしようと思います。今までずっと名古屋について書いてきましたが、ワープして・・・ トルコについて書きたいと思います。 2024年6月に念願のトルコに行ってきました。いつからトルコに行きたかったかわから…

    はてなブログ | 無料ブログを作成しよう
  • Subversion, Git, Redmine, Hudson – 結局こうなった » tune web

    前に考えていた開発プロセスの変更を色々試行錯誤してみてある程度固まってきました。過去の記事は以下からどうぞ。 Subversion, Git, Redmine, Hudson – 現状の連携 » tune web Subversion, Git, Redmine, Hudson – 今考えている連携 » tune web Subversion, Git, Redmine, Hudson – 今考えている連携2 » tune web ネットワークが切り離された外部チームとのやりとりは結局git bundleにしました。外部チームからはパッチでもらい、レビューした後に適用する。ある程度開発が進んだらgit bundleでリポジトリをコピーして外部チームに送付。外部チームはbundleファイルをそれぞれcloneして開発を行い、適宜git fetch/git pullしながら更新に追従します。タ

  • Hudsonをテストする - 川口耕介のブログ

    mixiでHudsonのユーザーの方に質問を頂いたので、Hudsonをどうやってリリース前にテストしているのかについてです。 まずは懺悔から。比較的最近まで、単体でテスト可能なクラスをテストするコードが若干ある他はHudsonには自動化されたテストはほとんどありませんでした。Web UIのテストは大変だとか、リリースサイクルの都合上仮にバグが見つかってもすぐに修正出来るとか、この手法で過去200リリース以上致命的な問題が発生したことはほとんど無かったから結果オーライとか、まぁ理由を弁解すれば色々有るのですが、やはり自動化テストがないのは良くないことです。Hudsonでは、長い間自動化テストに代わって人柱テストをやってきました。私が自分で社内向けに展開しているHudsonのインストレーションは非常に大規模なので、リリース前のバージョンをここへインストールし、一日位様子を見て大きな問題が見つか

    Hudsonをテストする - 川口耕介のブログ
  • Subversion, Git, Redmine, Hudson – 今考えている連携2 » tune web

    Subversion, Git, Redmine, Hudson – 今考えている連携 » tune webでいただいたコメント、実際にやってみて出来なかったことを反映してアップデートしてみました。 前回からの差分がいくつかあります。 git svnの窓口となるリポジトリとgit開発時のcentralとなるリポジトリを分けた。 内部設計書としてソースからDoxygenで生成したものを使っていたことを思い出したので追記 外部との作業項目のやりとりにRedmineからチケット一覧をExcelをエクスポートして使っているのを追記 お互いにパッチを送り合うのをやめて、パッチをもらったらgit-bundle(1)で作成したファイルを送るようにした。これなら物理的に離れていても同じリポジトリを使って作業出来る。 gitとSubversionの橋渡しにかなり悩んだのですが、実用Gitによると、窓口を1つ

  • Subversion, Git, Redmine, Hudson – 今考えている連携 - tune web

    これからが番、検索エンジンから来た方は先にSubversion, Git, Redmine, Hudson – 現状の連携 » tune webを読むことをおすすめします。上記が週末考えていた「こういう連携なら今の問題点を解消できるかな」と思えるフローです。「こうしたほうがいいよ」とかコメントありましたらお待ちしています。 1番のポイントはバージョン管理システムとしてGitを中心に据えました。社内はSubversionで統一するという規則があるので残すとして、開発チーム内ではgit svnを使ってGit化し、Subversionを直接触らないようにします。協力会社はSubversion縛りが無いのでGitで統一してもらいます。これまでは差分ファイルを送り合っていましたが、Gitを使えばパッチをうまく作り、修正単位でパッチファイルをやり取りすることが出来るでしょう。これまでは複数の修正がま

  • Hudson - 日本語 - Hudson Wiki

    Hudsonのドキュメントの日語ドキュメントです。導入に必要な部分から日語化を行っています。Wikiのアカウントがあれば修正できますので、修正・追加はご自由に。 ご意見、ご要望は、ja@hudson.dev.java.netまで。

  • Hudsonを使う際に知っておきたいこと - wyukawa's diary

    Hudsonの操作はかなり直感的にできるのですが初めて使う場合は管理者、ユーザともによくわからない部分に遭遇することもあると思います。 慣れてしまえば問題無いのですが、せっかくなので僕やユーザがよくわからなかった部分や知っとくと便利な機能について書いておきます。 おそらく大半の人には常識なのかもしれませんが、こういうメモがあると助かる人もいるかと思って書きます。 1.ジョブのステータス ジョブのステータスは3種類あります。 コンパイルが失敗した場合はアイコンが赤色になります。 SVNからチェックアウトできなかった場合も赤色になるので、赤色だったら「コンソール出力」のリンクをクリックして見てみましょう。 コンパイルは成功したけど、テストが100%パスしなかった場合は不安定ビルドということでアイコンが黄色になります。 コンパイルも成功し、テストも100%パスした場合は安定ビルドということでアイ

    Hudsonを使う際に知っておきたいこと - wyukawa's diary
  • Hudson Tray Application - hudson - Hudson Wiki

    With this plugin, you can monitor your Hudson server from the comfort of you desktop tray, and even run programs when things change (or not). Now released through Hudson's update center. Old download link for version 0.7.2: http://www.smarterthings.co.uk/hudson/hudsontrayapp.hpi Description This plugin provides the Hudson User a tool that runs on their desktop, that monitors the status of the Huds

  • RedmineLE Wiki - RedmineLE - OSDN

    Cambios recientes2010-03-24Install 2009-12-09FrontPage 2009-12-03UserManagement Últimos archivo liberadosredminele (0.1.0)2009-12-01 17:57 Wiki GuideWiki Syntax Wiki Links Block Processor Plugins Sidebar SidebarAcerca de Sidebar Edición de Sidebar インストール ユーザ管理 はじめにみなさんは、問題・タスク管理はスムーズに行えていますか? 多くの人はExcelを利用してタスク管理をしていると思います。 Excelはタスクを管理するには優れていますが、 タスクの作業の過程を残すのには適していないといえます。 チームで作業していると、作業指示が口頭やメ

    RedmineLE Wiki - RedmineLE - OSDN
    nakaji999
    nakaji999 2010/01/04
    Redmineとhudson,svnを1つにまとめたパッケージ
  • Hudsonプラグインまとめ - wyukawa's diary

    Hudsonには多くのプラグインがあるわけですが、どれをインストールすればいいのかよくわからなかったりします。 ちなみにプラグイン数やダウンロードランキングは以下参照 Hudsonのプラグイン数をグラフ化する - ssogabeの日記 プラグインのダウンロード統計 - 川口耕介のブログ またプラグインの説明が英語しかなく画面キャプチャーも少ないので使い方がいまいちわからなかったりします。 使い方に関しては実際にインストールして試行錯誤するのが早いとは思いますが、 どれをインストールすればいいのかに関しての情報があんまり無いような気がするので独断と偏見で書いてみたいと思います。なおJavaプロジェクトを前提とします。 SCM連携 Subversion使っているならHudsonがデフォルトでサポートしているので何もする必要無し。 CVS, VSSは、、、いってよしっというわけにもいかない状況が

    Hudsonプラグインまとめ - wyukawa's diary
  • Hudson をはじめてみました - tsucchi’s diary(元はてなダイアリー)

    年末で、もう仕事納めてますが、空気を読まずに仕事ネタです。メモだけとって、blog にアップしてなかったので。。。 最近、CI ツールを CruiseControl.net から Hudson に移行しました。 まず、Trac を(Hudson が入っている)最新バージョンまでアップグレードしてから、Hudson を最新バージョンに入れ替え。 あとは↓見ながら「サービス化」を実施 Hudson をちゃんと始めてみようと思います - かおるんダイアリー で、↓見ながら、MSBuild Plugin を有効化+NUnit の実施。 Redsolo’s blog site: Guide to building .NET projects using Hudson 基的には、MSBuild Plugin でビルドし、バッチコマンドで NUnit を叩き、NUnit publisher で受けるだ

    Hudson をはじめてみました - tsucchi’s diary(元はてなダイアリー)
  • Hudsonで.NETのCI環境を簡単に構築する方法 - Faster Than Light

    .NET開発の継続的インテグレーション(Continuous Integration)の仕組みとして、Hudsonが利用出来ます。その備忘録を残します。 ここでHudsonがやっていること Subversionからソースファイルを取得する MSbuildでビルドを実行する NUnitで単体テストを実行する これだけです。 Hudsonに以下のプラグインを導入します MSBuild Plugin NUnit Plugin HudsonにMSBuildプラグインを導入 http://wiki.hudson-ci.org/display/HUDSON/MSBuild+Plugin msbuild.hpi をダウンロード HudsonにNUnitプラグインを導入 http://wiki.hudson-ci.org//display/HUDSON/NUnit+Plugin nunit.hpi をダウ

    Hudsonで.NETのCI環境を簡単に構築する方法 - Faster Than Light
    nakaji999
    nakaji999 2009/11/17
    Hudsonで.NETのCI環境作れるんですねー
  • 特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp … 技術評論社