私はAWSクエリですべてをフィルタリングしたいのですimageTags
がしない終了する最新。
これを試してみましたが、最新、フィルタリングしたいものない含む最新(またはない終わりに最新):
aws ecr describe-images --repository-name <repo> --output json \
| jq '.[]' \
| jq '.[]' \
| jq "select ((.imagePushedAt < 14893094695) and (.imageTags[] | contains(\"latest\")))"
ベストアンサー1
not
ロジックを逆にするには
(.imageTags[] | contains(\"latest\") | not)
また、パイプラインを 1 回の呼び出しに簡素化できると思いますjq
。