我目前正在circleci中使用此行注册任务定义:
aws ecs register-task-definition --cli-input-json file://.circleci/taskdefinition.json
taskdefinition.json看起来像这样:
{
"containerDefinitions": [
{
"portMappings": [
{
"hostPort": 0,
"protocol": "tcp",
"containerPort": 80
}
],
"cpu": 10,
"environment": [
{
"name": "callback",
"value": "myapp.com"
},
{
"name": "apiurl",
"value": "www.test.com/api"
}
],
"image": "<id url>",
"name": "test-app"
}
],
"placementConstraints": [],
"memory": "512",
"family": "test-app-dev",
"networkMode": "bridge"
}
我想将环境变量放在单独的文件中,例如environment.json,该文件在注册任务定义时使用。有人知道这是否可能吗?