diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7523e5a5..77d450e6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,6 +4,9 @@ repos: hooks: - id: terraform_fmt - id: terraform_wrapper_module_for_each + args: + - "--args=--module-repo-org=gametimesf" + - "--args=--module-repo-shortname=tf-aws-lambda" - id: terraform_docs args: - "--args=--lockfile=false" diff --git a/main.tf b/main.tf index 2c8a1559..c732bcc4 100644 --- a/main.tf +++ b/main.tf @@ -137,7 +137,6 @@ resource "aws_lambda_function" "this" { } tags = merge( - { terraform-aws-modules = "lambda" }, var.tags, var.function_tags ) @@ -164,6 +163,10 @@ resource "aws_lambda_function" "this" { aws_iam_role_policy_attachment.vpc, aws_iam_role_policy_attachment.tracing, ] + + lifecycle { + ignore_changes = [last_modified] + } } resource "aws_lambda_layer_version" "this" { diff --git a/wrappers/README.md b/wrappers/README.md index 954ea7d1..925725be 100644 --- a/wrappers/README.md +++ b/wrappers/README.md @@ -12,9 +12,9 @@ This wrapper does not implement any extra functionality. ```hcl terraform { - source = "tfr:///terraform-aws-modules/lambda/aws//wrappers" + source = "tfr:///gametimesf/tf-aws-lambda/aws//wrappers" # Alternative source: - # source = "git::git@github.com:terraform-aws-modules/terraform-aws-lambda.git//wrappers?ref=master" + # source = "git::git@github.com:gametimesf/terraform-aws-tf-aws-lambda.git//wrappers?ref=master" } inputs = { @@ -42,7 +42,7 @@ inputs = { ```hcl module "wrapper" { - source = "terraform-aws-modules/lambda/aws//wrappers" + source = "gametimesf/tf-aws-lambda/aws//wrappers" defaults = { # Default values create = true diff --git a/wrappers/alias/README.md b/wrappers/alias/README.md index a296ced7..492b5fec 100644 --- a/wrappers/alias/README.md +++ b/wrappers/alias/README.md @@ -12,9 +12,9 @@ This wrapper does not implement any extra functionality. ```hcl terraform { - source = "tfr:///terraform-aws-modules/lambda/aws//wrappers/alias" + source = "tfr:///gametimesf/tf-aws-lambda/aws//wrappers/alias" # Alternative source: - # source = "git::git@github.com:terraform-aws-modules/terraform-aws-lambda.git//wrappers/alias?ref=master" + # source = "git::git@github.com:gametimesf/terraform-aws-tf-aws-lambda.git//wrappers/alias?ref=master" } inputs = { @@ -42,7 +42,7 @@ inputs = { ```hcl module "wrapper" { - source = "terraform-aws-modules/lambda/aws//wrappers/alias" + source = "gametimesf/tf-aws-lambda/aws//wrappers/alias" defaults = { # Default values create = true diff --git a/wrappers/deploy/README.md b/wrappers/deploy/README.md index 5d24d8b2..2e647209 100644 --- a/wrappers/deploy/README.md +++ b/wrappers/deploy/README.md @@ -12,9 +12,9 @@ This wrapper does not implement any extra functionality. ```hcl terraform { - source = "tfr:///terraform-aws-modules/lambda/aws//wrappers/deploy" + source = "tfr:///gametimesf/tf-aws-lambda/aws//wrappers/deploy" # Alternative source: - # source = "git::git@github.com:terraform-aws-modules/terraform-aws-lambda.git//wrappers/deploy?ref=master" + # source = "git::git@github.com:gametimesf/terraform-aws-tf-aws-lambda.git//wrappers/deploy?ref=master" } inputs = { @@ -42,7 +42,7 @@ inputs = { ```hcl module "wrapper" { - source = "terraform-aws-modules/lambda/aws//wrappers/deploy" + source = "gametimesf/tf-aws-lambda/aws//wrappers/deploy" defaults = { # Default values create = true diff --git a/wrappers/docker-build/README.md b/wrappers/docker-build/README.md index 093f989b..3720db35 100644 --- a/wrappers/docker-build/README.md +++ b/wrappers/docker-build/README.md @@ -12,9 +12,9 @@ This wrapper does not implement any extra functionality. ```hcl terraform { - source = "tfr:///terraform-aws-modules/lambda/aws//wrappers/docker-build" + source = "tfr:///gametimesf/tf-aws-lambda/aws//wrappers/docker-build" # Alternative source: - # source = "git::git@github.com:terraform-aws-modules/terraform-aws-lambda.git//wrappers/docker-build?ref=master" + # source = "git::git@github.com:gametimesf/terraform-aws-tf-aws-lambda.git//wrappers/docker-build?ref=master" } inputs = { @@ -42,7 +42,7 @@ inputs = { ```hcl module "wrapper" { - source = "terraform-aws-modules/lambda/aws//wrappers/docker-build" + source = "gametimesf/tf-aws-lambda/aws//wrappers/docker-build" defaults = { # Default values create = true