CircleaCI에서 AWS ECS의 스케줄러 컨테이너를 덮어쓰는 방법
추기
전제 조건
jobs 설정
jobs: update-ecs-scheduled-task: executor: aws-cli/default steps: - checkout - aws-cli/setup - run: name: update ECS Scheduled Task command: | aws events put-targets \ --rule {更新するルールの名前} \ --targets "[ { \"Id\": \"$TARGET_ID\", \"Arn\": \"$ECS_CLUSTER_ARN\", \"RoleArn\": \"$ROLE_ARN\", \"Input\": \"{ \\\"containerOverrides\\\": [{ \\\"name\\\": \\\"上書きするコンテナの名前\\\", \\\"command\\\": [\\\"実行するコマンド(スペース区切り)\\\",\\\"実行するコマンド(スペース区切り)\\\"] }] }\", \"EcsParameters\": { \"TaskDefinitionArn\": \"タスク定義のArn\" } } ]"
bundle,exec,rails,db:migrate
명령을 스페이스 바로 구분하는 명령보완(GUI를 통한 매개 변수 확인 방법)
참고 문헌
Reference
이 문제에 관하여(CircleaCI에서 AWS ECS의 스케줄러 컨테이너를 덮어쓰는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ishiki/articles/4fa83676169b14914e17텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)