2011-01-23 14 views
4

ハドソンCIでキュウリを使いたいです。 JRubyを使わずにhudsonの中でキュウリの機能を実行することは可能ですか? はいの場合は、ハドソンをセットアップする方法について簡単な手順を教えてください。ハドソンとキュウリのCI

ありがとうございました。

答えて

3

キュウリがサーバーにインストールされている限り、ビルドステップとしてcucumberを実行することで、任意のアプリケーションをテストできます。

ハドソン(現在はジェンキンスと呼ばれています)を使用した例については、https://github.com/cucumber/cucumber/wiki/Continuous-Integrationを参照してください。

+0

リンクはもう役に立ちません – corroded

+0

@corroded、私はそれを修正しました。明らかに著者は彼の名前をキュウリに変えました:) –

0

JenkinsとRakeプラグインをインストールします。 次に、Rakefileを作成します。ここだけ@jenkinsに注意する

require 'rubygems' 
require 'cucumber' 

require 'cucumber/rake/task' 

Cucumber::Rake::Task.new(:features) do |t| 
    t.cucumber_opts = "features --tags @jenkins " 
end 

一つでタグ付けされたcukesを実行することを例があります。 WindowsでIEでテストを行っている場合は、 'services.msc'を実行し、Jenkinsサービスを見つけて、画面アクセスを許可するオプションを確認します。