├── .chglog ├── CHANGELOG.tpl.md └── config.yml ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .github └── workflows │ ├── main.yml │ └── release-please.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .terraform-docs.yml ├── .tflint.hcl ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── simple-nodejs │ ├── main.tf │ ├── npm.sh │ ├── outputs.tf │ ├── source │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json │ └── variables.tf └── simple-py │ ├── main.tf │ ├── outputs.tf │ ├── pip.sh │ ├── source │ ├── main.py │ └── requirements.txt │ └── variables.tf ├── main.tf ├── outputs.tf └── variables.tf /.chglog/CHANGELOG.tpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.chglog/CHANGELOG.tpl.md -------------------------------------------------------------------------------- /.chglog/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.chglog/config.yml -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.terraform-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.terraform-docs.yml -------------------------------------------------------------------------------- /.tflint.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/.tflint.hcl -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/README.md -------------------------------------------------------------------------------- /examples/simple-nodejs/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-nodejs/main.tf -------------------------------------------------------------------------------- /examples/simple-nodejs/npm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cd $1 4 | npm install -------------------------------------------------------------------------------- /examples/simple-nodejs/outputs.tf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/simple-nodejs/source/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-nodejs/source/index.js -------------------------------------------------------------------------------- /examples/simple-nodejs/source/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-nodejs/source/package-lock.json -------------------------------------------------------------------------------- /examples/simple-nodejs/source/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-nodejs/source/package.json -------------------------------------------------------------------------------- /examples/simple-nodejs/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-nodejs/variables.tf -------------------------------------------------------------------------------- /examples/simple-py/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-py/main.tf -------------------------------------------------------------------------------- /examples/simple-py/outputs.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/simple-py/pip.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cd $1 4 | pip install -r requirements.txt -t . 5 | -------------------------------------------------------------------------------- /examples/simple-py/source/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-py/source/main.py -------------------------------------------------------------------------------- /examples/simple-py/source/requirements.txt: -------------------------------------------------------------------------------- 1 | python-dateutil==2.8.0 -------------------------------------------------------------------------------- /examples/simple-py/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/examples/simple-py/variables.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/main.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/outputs.tf -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nozaq/terraform-aws-lambda-auto-package/HEAD/variables.tf --------------------------------------------------------------------------------