diff --git a/src/build-task-definition.sh b/src/build-task-definition.sh index 7bd847b..13313d2 100755 --- a/src/build-task-definition.sh +++ b/src/build-task-definition.sh @@ -5,7 +5,7 @@ get_task_definition() { task_name=$1 # Thoses keys are returned by the Amazon ECS DescribeTaskDefinition, but are not valid fields when registering a new task definition - keys_to_omit=".compatibilities, .taskDefinitionArn, .requiresAttributes, .revision, .status, .registeredBy, .registeredAt" + keys_to_omit=".compatibilities, .taskDefinitionArn, .requiresAttributes, .revision, .status, .registeredBy, .registeredAt, .containerDefinitions[].systemControls" returned_task_definition=$(aws ecs describe-task-definition --task-definition "${task_name}" | jq .taskDefinition | jq "del($keys_to_omit)") if [ -z "${returned_task_definition}" ]; then