Me gustaría saber si es posible realizar un seguimiento del estado de implementación de CodeDeploy mediante CLI. Actualmente, estoy usando Bamboo para activar la implementación de CodeDeploy por CLI usando: aws deploy create-deployment ... Mi plan Bamboo se mostrará en verde en el momento en que se active la implementación en lugar de verificar si la implementación real se realizó correctamente. ¿Hay alguna forma de permitir que Bamboo / línea de comandos verifique si la implementación real se implementó correctamente? ¡Muchas gracias!

3
199346chen 14 nov. 2017 a las 16:32

2 respuestas

La mejor respuesta

Su create-deployment devolverá un ID de implementación. Úselo en aws deploy get-deployment --deployment-id XXX para ver el estado y la información de la implementación:

http://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment.html

Puede usar aws deploy wait deployment-successful --deployment-id XXX para esperar a que finalice:

http://docs.aws.amazon. com / cli / latest / reference / deploy / wait / deployment-success.html.

3
smcstewart 14 nov. 2017 a las 13:55

Sugiero que utilice la tarea de implementación de código de AWS para administrar estas implementaciones. Gestionará todo el proceso e informará sobre el estado de implementación real.

Con la tarea de AWS CodeDeploy para Bamboo, puede implementar aplicaciones en instancias EC2 de forma automática, fiable y rápida. Además, AWS CodeDeploy realiza un seguimiento de todo el proceso de implementación.

Consulte https://confluence.atlassian.com/bamboo /using-the-aws-codedeploy-task-750396059.html

2
Rodrigo M 14 nov. 2017 a las 15:29