Pregunta

Tengo la configuración CruiseControl.NET con control de fuente SVN.

Tengo todos mis proyectos funcionando perfectamente, construyéndolos y desplegándolos en mis diferentes entornos de preparación.

Sin embargo, CC.NET comienza a compilarse automáticamente cada vez que se realiza una confirmación al proyecto en SVN. Queremos construir a pedido, no automáticamente todo el tiempo, porque todas nuestras compilaciones se implementan en los probadores de puesta en escena y se cerrarán sesión todo el tiempo.

¿Alguien que sepa cómo deshabilitar esto?

¿Fue útil?

Solución

Fue bastante simple, aunque debería aprender a leer la documentación en la sección Disparadores de un Proyecto en CC.NET:

  

Especificar un elemento vacío (<triggers />) significa que las integraciones solo se fuerzan manualmente (por ejemplo, utilizando CCTray o el Panel de control web). No incluir un elemento significa que el proyecto tiene un solo Disparador de intervalo con configuración predeterminada.

Otros consejos

Si accede al sitio de administración de CCnet, puede detener la compilación automática y usar la opción de forzar para forzar la compilación, o puede establecer un tiempo para comprobar si hay nuevas confirmaciones lo suficientemente altas, tal vez 8 horas, para tener 1 construir cada día antes de que los probadores comiencen a trabajar.

espero que esto te ayude.

versión: 1.4.0.3524  - funciona según lo diseñado no es una forma de ver en el panel web, pero el cliente de la bandeja dice claramente: " El proyecto no se activa automáticamente "

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top