31 votes

Existe-t-il des hébergeurs gratuits de serveurs d'intégration continue ?

Je viens de lancer un projet open source simple et je l'ai hébergé sur Google, mais j'aimerais beaucoup qu'il y ait un serveur CI gratuit sur lequel je puisse créer une tâche pour surveiller mes sources.

J'ai fait une petite recherche et je n'ai rien trouvé.

Idéalement, j'aimerais disposer d'un serveur Hudson quelque part, gratuit, sur lequel je pourrais créer un job pour surveiller mon dépôt subversion google.

Je doute qu'il en existe puisque je pourrais écrire du code malveillant, ou simplement du code pauvre et lent avec des boucles infinies, etc.

Je travaille sur ce code à partir de plusieurs machines et je ne dispose pas de mon propre serveur 24 heures sur 24 et 7 jours sur 7, c'est pourquoi un tel service serait pratique.

6voto

bdukes Points 54833

Ce n'est pas Hudson, mais CodeBetter.com avait une instance TeamCity pour les projets OSS. Voir aussi l'article de blog d'introduction pour obtenir des informations sur la manière d'héberger votre projet.

5voto

sorin Points 23747

Un service gratuit intéressant est drone.io et il semble bien fonctionner avec github, bitbucket et googlecode.

Oui, il prend en charge de nombreux langages, notamment C/C++, Python, ...

1voto

Kevin Welker Points 2990

Cloudbees dispose d'un service gratuit Jenkins CI pour les logiciels OSS, qui est orienté vers le développement Java. J'ai eu beaucoup de succès avec eux.

0voto

mikelong Points 2034

Il y a de nombreuses raisons pour lesquelles vous ne voudriez pas utiliser un serveur CI que vous ne contrôlez pas. Pouvoir contrôler le compilateur, les bibliothèques, l'environnement, la structure des répertoires signifie que vous aurez besoin d'un contrôle total sur votre machine de construction.

Pourquoi ne pas mettre en place un serveur CI sur votre machine personnelle qui récupère les données de votre référentiel global ?

0voto

yegor256 Points 21737

Jetez un coup d'œil à fazend.com . C'est un environnement d'intégration continue hébergé et gratuit, qui supporte SVN/Git/Mercurial et les technologies Java/PHP/Python/Perl/C++/Ruby/autres.

Le serveur CI est Jenkins (extension de Hudson), et le service lui-même est hébergé sur Amazon EC2.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X