AWS CLI ECS WAIT Command in Jenkinsfile

0

Hi guys, I've pipeline for creating ecs services. As you know, when you use 'aws ecs run-task' the command does not wait for running process it gives output immedeately. You could use sleep 300 command etc to wait updating ecs status to running state.

I found this command on cli aws ecs wait tasks-running --cluster ${clusterName} --tasks ${TASK_ID} But it gives

Waiter TasksRunning failed: Waiter encountered a terminal failure state

OR

Waiter TasksRunning failed: Waiter encountered a terminal failure state: For expression "tasks[].lastStatus" we matched expected path: "STOPPED" at least once

Any idea?

已提问 2 年前63 查看次数
没有答案

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则