The aws deploy list-deployments command outputs one deployment-id, but why are there multiple outputs?

0

I am deploying using codedeploy through Jenkins.

In Jenkins, I created a shell to query codedeploy's deployment-id with aws-cli. Here is the corresponding command.

aws deploy list-deployments --application-name [my-application-name] --deployment-group-name [my-deployment-group-name] --query "deployments[0]" --output text

In the case of other distribution groups, only one distribution id was normally output, but in the case of a specific distribution group, two were output. One was the most recent one, but the second output was the deployment-id that was deployed 4 months ago.

What could be the cause of this output?

Additionally, how can I delete the Deployment history in codedeploy?

joker
preguntada hace un año306 visualizaciones
1 Respuesta
0
Respuesta aceptada

When you use client-side filtering with the AWS CLI it's best practice to use json or yaml output, as with--output text pagination occurs before filtering which can result in extra output sometimes. Or add --no-paginate and hopefully the extra output will go away.

EXPERTO
respondido hace un año
  • It perfectly answered what I was curious about. thank you!!!

  • It perfectly answered what I was curious about. thank you!!!

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas