c9apps/AWS ECR
Create Docker images and push into a ECR repository.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| access_key_id | The AWS access key id | yes | — |
| secret_access_key | The AWS secret access key | yes | — |
| account_id | AWS Account ID | yes | — |
| registry_ids | A comma-delimited list of AWS account IDs that are associated with the ECR registries. If you do not specify a registry, the default ECR registry is assumed | no | "" |
| assume_role | A role to assume under the account_id account. | no | "" |
| repo | Name of your ECR repository | yes | — |
| region | The AWS region | yes | — |
| create_repo | Set this to true to create the repository if it does not already exist | — | false |
| set_repo_policy | Set this to true to set a policy on the repository | — | false |
| repo_policy_file | Set this to repository policy statement json file. only used if the set_repo_policy is set to true | — | repo-policy.json |
| tags | Comma-separated string of ECR image tags | — | latest |
| image_scanning_configuration | Set this to True if you want AWS to scan your images for vulnerabilities | — | false |
| dockerfile | Name of Dockerfile to use | — | Dockerfile |
| extra_build_args | Extra flags to pass to docker build (see docs.docker.com/engine/reference/commandline/build) | — | "" |
| cache_from | Images to use as cache for the docker build (see `--cache-from` argument docs.docker.com/engine/reference/commandline/build) | — | "" |
| path | Path to Dockerfile, defaults to the working directory | — | . |
| prebuild_script | Relative path from top-level to script to run before Docker build | no | — |
Outputs
| name | description |
|---|---|
| image | The created image name |