2 個答案
- 最新
- 最多得票
- 最多評論
1
I have fixed this by change single quote to double quote: echo "[{\ "name\ ":\ "$CONTAINER_NAME\ ",\ "imageUri\ ":\ "$IMAGE_URI\ "}]" > imagedefinitions.json
- Each " inside "" add \ before example: \ " (no space because comment not show \ before " so I add space)
已回答 5 個月前
1
Hi, to better investigate the issue I would recommend to add a command into your post_build step in order to show the content to the "imagedefinitions.json" file to double check if the interpolation of the variable actually works correctly.
version: 0.2
phases:
post_build:
commands:
- echo '[{ "imageUri":"$IMAGE_URI" , "name":"$CONTAINER_NAME" }]' > imagedefinitions.json
- cat imagedefinitions.json
artifacts:
files:
- imagedefinitions.json
已回答 5 個月前
相關內容
- AWS 官方已更新 1 年前
Thanks for comment. I fixed by change ' to " in echo. I worked