2011-01-23 7 views
4

Je veux utiliser le concombre avec Hudson CI. Est-ce possible d'exécuter des fonctions de concombre dans hudson sans utiliser JRuby? Si oui pouvez-vous s'il vous plaît fournir quelques étapes simples sur la façon de configurer l'Hudson?CI avec Hudson et concombre

Merci.

Répondre

3

Tant que cucumber est installé sur le serveur, vous pouvez tester n'importe quelle application en exécutant concombre comme étape de construction. Voir https://github.com/cucumber/cucumber/wiki/Continuous-Integration pour un exemple utilisant Hudson (maintenant appelé Jenkins).

+0

le lien ne fonctionne plus – corroded

+0

@corroded, je l'ai corrigé. Évidemment, l'auteur a changé son nom en concombre :) –

0

Installez Jenkins et le plugin Rake. Créez ensuite un fichier Rakefile. Voici un exemple qui fonctionne uniquement avec @jenkins

require 'rubygems' 
require 'cucumber' 

require 'cucumber/rake/task' 

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

Une chose à surveiller. Si vous effectuez des tests dans IE dans Windows, lancez 'services.msc', recherchez le service Jenkins et cochez l'option pour autoriser l'accès à l'écran.

Questions connexes