diff --git a/package/Config.in b/package/Config.in index d8751fc19f..69bf526dc9 100644 --- a/package/Config.in +++ b/package/Config.in @@ -2809,6 +2809,7 @@ endmenu menu "System tools" source "package/acl/Config.in" + source "package/amazon-ecr-credential-helper/Config.in" source "package/android-tools/Config.in" source "package/atop/Config.in" source "package/attr/Config.in" diff --git a/package/amazon-ecr-credential-helper/Config.in b/package/amazon-ecr-credential-helper/Config.in new file mode 100644 index 0000000000..93bfb51e4a --- /dev/null +++ b/package/amazon-ecr-credential-helper/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_AMAZON_ECR_CREDENTIAL_HELPER + bool "amazon-ecr-credential-helper" + depends on BR2_PACKAGE_HOST_GO_TARGET_ARCH_SUPPORTS + help + The Amazon ECR Docker Credential Helper is a credential + helper for the Docker daemon that makes it easier to use + Amazon Elastic Container Registry. + + https://github.com/awslabs/amazon-ecr-credential-helper diff --git a/package/amazon-ecr-credential-helper/amazon-ecr-credential-helper.hash b/package/amazon-ecr-credential-helper/amazon-ecr-credential-helper.hash new file mode 100644 index 0000000000..6ebcd4e204 --- /dev/null +++ b/package/amazon-ecr-credential-helper/amazon-ecr-credential-helper.hash @@ -0,0 +1,2 @@ +# Localy computed +sha256 53765b3e441a0e785131731d0cee4c0e2b2a22b90e523e9e4ec3e461c0ec5b05 amazon-ecr-credential-helper-v0.9.1-git4-go2.tar.gz diff --git a/package/amazon-ecr-credential-helper/amazon-ecr-credential-helper.mk b/package/amazon-ecr-credential-helper/amazon-ecr-credential-helper.mk new file mode 100644 index 0000000000..acfeea16fb --- /dev/null +++ b/package/amazon-ecr-credential-helper/amazon-ecr-credential-helper.mk @@ -0,0 +1,20 @@ +################################################################################ +# +# amazon-ecr-credential-helper +# +################################################################################ + +AMAZON_ECR_CREDENTIAL_HELPER_VERSION = v0.9.1 +AMAZON_ECR_CREDENTIAL_HELPER_SITE = https://github.com/awslabs/amazon-ecr-credential-helper +AMAZON_ECR_CREDENTIAL_HELPER_SITE_METHOD = git + +AMAZON_ECR_CREDENTIAL_HELPER_LICENSE = Apache-2.0 +AMAZON_ECR_CREDENTIAL_HELPER_LICENSE_FILES = LICENSE + +AMAZON_ECR_CREDENTIAL_HELPER_SUBDIR = ecr-login + +AMAZON_ECR_CREDENTIAL_HELPER_GOMOD = ./cli +AMAZON_ECR_CREDENTIAL_HELPER_BUILD_TARGETS = docker-credential-ecr-login +AMAZON_ECR_CREDENTIAL_HELPER_INSTALL_BINS = docker-credential-ecr-login + +$(eval $(golang-package))