tutorial octopus deploy deployment teamcity continuous-deployment

deployment - octopus - teamcity tutorial



Despliegue continuo con TeamCity (6)

Recientemente configuré un servidor de CI en TeamCity y ahora quiero llevarlo al siguiente paso, la implementación continua. Básicamente, alojamos un conjunto de servicios de descanso y aproximadamente 3 aplicaciones web para cada uno de nuestros clientes. Todos los clientes obtienen 3 entornos QA, UAT y Prod. Queremos poder implementar automáticamente nuestras compilaciones una vez que nuestras pruebas pasen. No estoy buscando opciones de secuencias de comandos personalizadas para hacer esto. He visto muchos de los de SO. Lo que buscamos es una solución como UDeploy pero a un precio más bajo. ¿Alguien sabe de alternativas a UDeploy? ¿O otros complementos de implementación continua que funcionan con TeamCity?

Gracias,


Como desarrollador del producto, BuildMaster a la lista de opciones aquí. Básicamente, puede ejecutar un tutorial básico para comenzar a implementar desde TeamCity ( http://inedo.com/buildmaster/extensions/teamcity ), y luego personalizar sus planes de implementación a cualquier otro entorno según sea necesario.




No sé si hay algo de esto que no entiendo, pero también usaría TeamCity para eso.

Si tiene una configuración de compilación para administrar sus pruebas, puede crear fácilmente configuraciones para la implementación, que se activan por el éxito de la configuración de prueba. Manejamos muchos de nuestros despliegues de esa manera.

Una vez más, lo siento si me falta algo aquí ...

EDITAR :

Una configuración de compilación en TeamCity puede activarse cuando otra configuración se construye con éxito: Generación de activación en la documentación de JetBrains (Mire "Terminar creación de activación")

O puede usar una configuración de compilación con muchos "pasos de compilación": pasos de compilación en la documentación de JetBrains

Cada paso se ejecuta en orden, y solo si el paso anterior es exitoso.