From 5c9556c4211549c0e80adaf1a552d1661369d79e Mon Sep 17 00:00:00 2001 From: Perry Zhu Date: Tue, 23 Jun 2026 20:16:42 -0700 Subject: [PATCH] fix: rb lambda --- apps/portfolio-website/usw2dev/lambda.tf | 10 +++++++++- apps/railgunbreaker/usw2dev/lambda.tf | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/apps/portfolio-website/usw2dev/lambda.tf b/apps/portfolio-website/usw2dev/lambda.tf index f35a093..8d23539 100644 --- a/apps/portfolio-website/usw2dev/lambda.tf +++ b/apps/portfolio-website/usw2dev/lambda.tf @@ -15,9 +15,17 @@ resource "aws_lambda_function" "pexels_image_scraper" { architectures = ["x86_64"] + image_config { + command = ["dist/lambda-handler.handler"] + } + environment { variables = { - PEXELS_FEATURED_UPLOADS_URL = var.pexels_url + PEXELS_FEATURED_UPLOADS_URL = var.pexels_url + S3_BUCKET_NAME = aws_s3_bucket.portfolio_website_bucket.bucket + S3_OBJECT_KEY = "${var.s3_website_prefix}/data/rolling-images.json" + CLOUDFRONT_DISTRIBUTION_ID = aws_cloudfront_distribution.portfolio_website.id + CLOUDFRONT_INVALIDATION_PATH = "/data/rolling-images.json" } } } diff --git a/apps/railgunbreaker/usw2dev/lambda.tf b/apps/railgunbreaker/usw2dev/lambda.tf index 015fcbc..966c0f3 100644 --- a/apps/railgunbreaker/usw2dev/lambda.tf +++ b/apps/railgunbreaker/usw2dev/lambda.tf @@ -9,9 +9,17 @@ resource "aws_lambda_function" "pexels_image_scraper" { architectures = ["x86_64"] + image_config { + command = ["dist/lambda-handler.handler"] + } + environment { variables = { - PEXELS_FEATURED_UPLOADS_URL = var.pexels_url + PEXELS_FEATURED_UPLOADS_URL = var.pexels_url + S3_BUCKET_NAME = aws_s3_bucket.rb_website_bucket.bucket + S3_OBJECT_KEY = "${var.s3_website_prefix}/data/rolling-images.json" + CLOUDFRONT_DISTRIBUTION_ID = aws_cloudfront_distribution.rb_website.id + CLOUDFRONT_INVALIDATION_PATH = "/data/rolling-images.json" } } }