Question

J'ai installé CruiseControl.NET avec le contrôle de source SVN.

Tous mes projets fonctionnent parfaitement, que je construis et que je déploie dans mes différents environnements de transfert.

Cependant, CC.NET commence automatiquement à créer chaque fois qu'une validation est effectuée dans le projet en SVN. Nous voulons créer à la demande, pas automatiquement tout le temps, car toutes nos versions sont déployées dans des environnements intermédiaires et externes. Les testeurs seront déconnectés tout le temps.

Quelqu'un qui sait comment désactiver ceci?

Était-ce utile?

La solution

C'était assez simple, même si je devrais apprendre à lire la documentation sur la section Déclencheurs d'un projet dans CC.NET:

  

La spécification d'un élément vide (<triggers />) signifie que les intégrations ne sont forcées que manuellement (par exemple, à l'aide de CCTray ou du tableau de bord Web.) Le fait de ne pas inclure d'élément signifie que le projet possède un seul déclencheur d'intervalle avec une configuration par défaut.

Autres conseils

Si vous accédez au site d'administration de CCnet, vous pouvez arrêter la construction automatique et utiliser l'option force pour forcer la construction, ou vous pouvez définir un délai de vérification des nouvelles commits suffisamment élevé, peut-être 8 heures, pour avoir 1 construire chaque jour avant que les testeurs ne commencent à travailler.

espérons que cela vous aide.

version: 1.4.0.3524  - fonctionne comme prévu il n’est pas possible de le voir dans le tableau de bord Web, mais le client du bac indique clairement: & "Le projet n’est pas automatiquement déclenché &";

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top