From a0b5a2987a11353833846779719493bc2c3daa30 Mon Sep 17 00:00:00 2001 From: Kevin Chen Date: Fri, 8 Mar 2024 10:05:28 -0500 Subject: [PATCH] +awslocal -- Thin wrapper around the 'aws' command line interface for use with LocalStack (#5426) * +awslocal -- Thin wrapper around the 'aws' command line interface for use with LocalStack * Update package.yml --------- Co-authored-by: Jacob Heider --- .../localstack.cloud/awscli-local/package.yml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 projects/localstack.cloud/awscli-local/package.yml diff --git a/projects/localstack.cloud/awscli-local/package.yml b/projects/localstack.cloud/awscli-local/package.yml new file mode 100644 index 00000000..f3d7eecf --- /dev/null +++ b/projects/localstack.cloud/awscli-local/package.yml @@ -0,0 +1,28 @@ +# https://localstack.cloud/ + +distributable: + url: https://github.com/localstack/awscli-local/archive/5b38bc5f3e954298c27a1895578390398f968814.tar.gz + strip-components: 1 + +versions: + - 2023.12.28 + # FIXME once there has been an official release + +dependencies: + pkgx.sh: ^1 + aws.amazon.com/cli: ^2 + +build: + dependencies: + python.org: ^3.11 + script: + - bkpyvenv stage {{prefix}} {{version}} + - ${{prefix}}/venv/bin/pip install . + - bkpyvenv seal {{prefix}} awslocal + +provides: + - bin/awslocal + +test: + - awslocal --version + - awslocal --version | grep aws-cli/2