タグ

hudsonに関するkurumaiのブックマーク (13)

  • Amazon EC2

    Allow Jenkins to start agents on EC2 or Eucalyptus on demand, and kill them as they get unused. With this plugin, if Jenkins notices that your build cluster is overloaded, it'll start instances using the EC2 API and automatically connect them as Jenkins agents. When the load goes down, excess EC2 instances will be terminated. This set up allows you to maintain a small in-house cluster, then spill

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

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

  • Jenkins と groovy

    5. 実装GroovyShellを使えば簡単GroovyShell shell = new GroovyShell(cl);StringWriter out = new StringWriter();PrintWriter pw = new PrintWriter(out);shell.setVariable("out", pw);Object output = shell.evaluate(script);pw.println("Result: "+output);

    Jenkins と groovy
  • CloudBeesがHudson-as-a-Serviceを紹介

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    CloudBeesがHudson-as-a-Serviceを紹介
  • HudsonとGitで.NETのCI環境構築

    ぐるぐる系SQL @bleis とりあえず、ゲストOS上にGitとHudsonの環境構築するか [TDDBC名古屋7/10,11予定] 2010-04-20 10:45:26 ぐるぐる系SQL @bleis あれ、Windows Server 2008 R2ってデフォルトで.NET Framework3.5入ってないんだ [TDDBC名古屋7/10,11予定] 2010-04-20 10:50:36

    HudsonとGitで.NETのCI環境構築
  • Atlassian Crowdのインストール - azuki note

    社内の開発サーバにAtlassian Crowdをインストールしました。CrowdはJIRAやConfluenceなどと連携して認証やアクセス権限を統一的に管理したり、SSO(シングルサインオン)の機能を提供するソフトウェアです。いままではJIRAとConflueceの認証は共通にしていましたが、JIRAのMercurial PluginがイマイチなのでFisheyeをちゃんと使うことにしたので、あわせてCrowdの設定をしました。すべてスターターライセンスですが。 手順は以下のドキュメントにあるとおりです。Crowdの初期セットアップととFisheyeの連携のみ設定をWebから行えるのはよいですね。それ以外は、XMLやpropertiesファイルの編集が必要でゲンナリします。 Installing Crowd - Crowd 2.1 Integrating Crowd with Atla

    Atlassian Crowdのインストール - azuki note
  • Guide to building .NET projects using Hudson

    In this guide I'm going to show how to set up a C# project on the Continuous integration server Hudson. I've been using Hudson on .NET projects since september and it works really well. I'm going to use Media Portal as the example project. The below goals will be solved in this guide: Get the source code from the Subversion repositoryLink change logs to the repository browser using ViewVCBuild the

    Guide to building .NET projects using Hudson
  • いろいろ合わせた単体テスト環境の作成 - Natural Software

    今こんな感じでやってるよ。というのは書いたけど、これに単体テストをプラスしたなぁと考えていたのでやってみた。 開発事例紹介・その1 - かおるんダイアリー 開発事例紹介・その2 - かおるんダイアリー TestLink へ単体テストの結果を自動で登録する - かおるんダイアリー 最近の単体テスト系のまとめになったかな。 環境 Subversion + Hudson + TestLink Visual Studio(C#)+ Ankh SVN + NUnit + TestLink Adapter こんな感じ Hudson でビルドを始めると、SVN からソースを取ってきてビルドする そのあと NUnit で単体テストを行い、結果を TestLink に登録する Hudson 側でも NUnit プラグインを入れて結果をグラフィカルに確認できるようにする NUnit の結果を TestLink

    いろいろ合わせた単体テスト環境の作成 - Natural Software
  • 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
  • Subversion, Git, Redmine, Hudson - 現状の連携 � tune web

    会社の仕事を「Gitを中心に据えた開発ワークフロー」に変えたいなとこの週末ぼんやりと考えていたんですが、現状を整理して残しておくのも、あとで振り返った時も参考になるかもしれないと思って残しておきます。 開発しているものは画像処理ライブラリで、言語はC言語。プラットフォームはWindowsLinux両方に対応していて、32bitと64bitどちらでも動くようにしたいのが前提。ほとんどのソースは共用出来るようにしています。開発者はWindowsを使ってVisualStudioで開発し、自動テストやリリース時はLinuxでMakefileを使ってビルドします。 バージョン管理は課で管理しているSubversionを使い、他のプロジェクトともリポジトリを共用しています。他に使っているツールはテスト自動化にHudsonとタスク管理と障害管理でRedmineがあります。Hudsonは2種類のテストを

  • LL言語でもHudsonを使おう!

    1. LL言語でもHudsonを使お う! 2010/02/25 研究開発部 佐々木健一 Copyright 2010 KLab Inc. All rights reserved. 1 3. 自己紹介 • 名前 – 佐々木健一 • 沿革 – ~2009年8月 • プロジェクトマネジメント部に在籍 • 自社向け携帯サイト開発フレームワーク作成(Java) • Hudsonをコツコツ使う – 2009年9月~ • マネジメントよりモノづくりが好きで現部署へ • LL言語にもCIの必要性を感じつつ今へ至る • 技術 – 大昔はC,C++ – 今はJavaな人です。 – PythonRuby、Haskell、Scalaをかじった Copyright 2010 KLab Inc. All rights reserved. 3

    LL言語でもHudsonを使おう!
  • Hudsonによるインクリメンタルな開発

    Hudsonによるインクリメンタルな開発 アジェンダ • 自己紹介 • はじめに CI とは • Hudson について • • 実例 アジェンダ • 自己紹介 • はじめに CI とは • Hudson について • • 実例 自己紹介 • HN : cactusman • Hudson コミッター – 日語化 – Twitter Plugin – アドバイザー • Jiemamy • Seasar アジェンダ • 自己紹介 • はじめに CI とは • Hudson について • • 実例 はじめに インクリメンタルな 開発 ソース修正 ↓ コンパイル 繰り返し ↓ 機能拡張 テスト ↓ コミット • 継続的インテグレーション ( CI ) • Hudson アジェンダ • 自己紹介 • はじめに CI とは • Hudson について • • 実例 CI とは? 継続的インテグレー

  • プログラマの思索: CIツールHudsonを使いこなす

    XPのプラクティスの一つが常時統合(CI・Continuous Integration)。 別名、デイリービルドと言われる。 第2世代CIツールと言われるHudsonを使って運用して、常時統合の概念について改めて書く。 #Hudsonの全機能はまだ使いこなせてないので念のため。 【1】バージョン管理(SCM)+常時統合(CI)+テスト駆動開発(TDD)で、初めてアジャイル開発が可能になる 【元ネタ】 バージョン管理と常時結合 豆蔵:継続的インテグレーション(CI)をしましょう Subversionでbranches/tags/trunkでソース管理したら、次に行うべき環境構築はビルド環境。 Javaなら、Ant/Mavenでワンクリックでビルドできるようにスクリプトを作る。 今でもビルドする時に、Eclipseから手作業でビルドしているプロジェクトもままある。 ローカルマシンで手作業でビル

    プログラマの思索: CIツールHudsonを使いこなす
  • 1