From 77eef3d5db7eaafd7f47a9ab0a332f03b13be668 Mon Sep 17 00:00:00 2001 From: Jay Date: Thu, 7 Mar 2019 17:31:14 +0800 Subject: [PATCH] add readme --- README.MD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 README.MD diff --git a/README.MD b/README.MD new file mode 100644 index 0000000..154baa4 --- /dev/null +++ b/README.MD @@ -0,0 +1,35 @@ +# Golang Delete AWS ECR Image Tool + +## Compile Code +``` bash +$ go get -v -u ./... +$ go build -o go-ecr-delete-image . +``` + +## Usage +```bash +$ ./go-ecr-delete-image -h +Usage of ./go-ecr-delete-image: + -e value + exlude delete tag + -keep int + keep number images (default 5) + -list-repo + list all repository + -profile string + aws config profile + -repo string + repository name +``` + +## Example 1 +```bash +# use env pass access_key and secret_key +$ AWS_ACCESS_KEY=key AWS_SECRET_KEY=key ./go-ecr-delete-image -e exclude1 -e exclude2 -repo repoName -keep 5 +``` + +## Example 2 +```bash +# use aws configure +$ ./go-ecr-delete-image -profile default -e exclude1 -e exclude2 -repo repoName -keep 5 +```