Summary: 20 instances, 18 unique Text Count // TODO: centralized ECR repo name 2 # TODO: This might not be necessary. We may only need the KMS key 1 LifecyclePolicy: # TODO: inject the JSON string instead of hard-coding it here 1 // TODO: Add StreamPipelineCreation method 1 // TODO update secret if value provided? 1 // TODO: https://github.com/aws/copilot-cli/pull/628#discussion_r374291068 and https://github.com/aws/copilot-cli/pull/628#discussion_r374294362 1 # TODO: This might not be necessary. We may only need the bucket 1 // TODO: add retry handling in case images are added to a repository after a call to ListImages 1 // TODO tweak the spacing 1 // TODO: #221 Do more validations 2 // TODO: use IPNetSliceVar when it is available (https://github.com/spf13/pflag/issues/273). 1 let attempt; // TODO: This wait loops could be further abstracted. 1 LastDeploymentAt: aws.TimeValue(s.Deployments[0].UpdatedAt), // FIXME Service assumed to have at least one deployment 1 # TODO: scope this down if possible 1 // TODO refactor this into our own pkg 1 // TODO: switch to regex to make more robust 1 // TODO: generalize this to be any essential container. 1 // TODO implement arg parser regex 1