11
votes

Intégration continue en bambou

Je suis nouveau dans cet outil d'intégration continue..namé bambou .. Est-ce que quelqu'un pourrait-il me diriger vers la bonne direction où je peux obtenir des informations sur la configuration de ce bambou. Comment écrire des scripts pour un déploiement automatique .. . Merci d'avance ....


5 commentaires

Essayez Hudson ... Hudson.dev.java.net Cela fonctionne également avec des projets non-Java.


Mon chef de projet a déjà décidé d'utiliser l'outil de bambou ....


Juste hors de curiosité, avez-vous regardé Cruisecontrol.net? Si oui, quels sont les avantages du bambou sur Cruisecontrol.net? - Lee


@Lee: Nous nous éloignons de cc.net vers Bamboo, car dans cc.net, vous ne pouvez pas vraiment faire échec facilement. Bamboo est un serveur MGMT central et n'importe quel nombre de "agents de construction" - tandis que dans cc.net, chaque serveur de construction est un serveur entièrement fonctionnel - pas d'équilibrage central MGMT et de charge, etc.


@marc_s c'était quelques informations utiles :)


4 Réponses :


8
votes

Vous utiliserez votre script ANT ou MAVN POM.XML au déploiement et Bamboo la planifie.

Vous trouverez un tutoriel de démarrage de démarrage ici avec un guide qui vous montre comment installer Bamboo (vraiment facile): https://confluence.atlassian.com/bambboo/bambboo-installation-Guide-289276785.html


1 commentaires

Mettez à jour votre réponse, ce lien est mort.



1
votes

La documentation de la mise en place est ci-dessus - alors que Kazanaki a affiché. Ou recherchez Bamboo 101 - Je ne peux pas poster deux liens dans le même article apparemment.

Pour exécuter des scripts que vous devez déployer dans différents environnements, vous pouvez utiliser le plug-in pré-post de Bamboo qui peut exécuter des scripts sur le succès de la construction - il est disponible sous forme de fichier JAR d'ici:

https://plugins.atlassian.com/plugin/details/5581

Il s'intègre à l'interface utilisateur afin que vous puissiez spécifier un script pré ou poster le plan de construction dans la section Configuration de la configuration de votre plan de construction.

J'espère que cela aide.


0 commentaires

0
votes

Veuillez suivre le guide d'installation du site officiel de Bamboo. https://confluence.atlassian.com/bambboo/bambboo-installation-Guide-Guide -289276785.html

Vous pouvez facilement télécharger et installer Bamboo. J'ai utilisé Windows Installer et cela fonctionne parfaitement.

Vous pouvez ajouter une gâchette pour le plan de construction pour planifier votre construction. Votre script de construction peut être une fourmi, Maven, la graderie ou etc. Catégorie doit être ajouté à un travail de votre plan de construction. Et comme je l'ai dit, utilisez l'onglet de déclenchement pour ajouter un déclencheur.

Pour créer un déploiement, utilisez le bouton "Créer un projet de déploiement" de l'onglet Stages du plan de construction. Ensuite, vous pouvez ajouter différents environnements pour le déploiement. Cela vous guidera pour le faire. https://confluence.atlassian.com/bambboo/tasks-for -Deploiement-environnements-339051206.html

merci.


0 commentaires

0
votes

Le bambou de l'Atlassien est utilisé pour effectuer le test sur votre nouveau code s'engage au référentiel, testant les nouvelles fonctionnalités dès que commettez-vous.

L'utilisation peut utiliser les scripts PowerShell pour faire presque n'importe quoi dans les plans de bambou.

Checkout La documentation atlassienne pour la mise en route. Documentation en bambou


0 commentaires