From 091e9dd04ad059560cd4bc3b2f67aa46cd38caee Mon Sep 17 00:00:00 2001 From: Penny Zhang Date: Tue, 12 Sep 2023 16:21:20 +1000 Subject: [PATCH] update --- package.json | 2 +- serverless.yml | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index e69328e..b406a51 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,6 @@ "eslint": "^8.46.0", "expect": "^29.6.2", "mocha": "^10.2.0", - "serverless": "^3.34.0" + "serverless": "^2.72.4" } } diff --git a/serverless.yml b/serverless.yml index 494a614..3abb197 100644 --- a/serverless.yml +++ b/serverless.yml @@ -7,22 +7,21 @@ provider: runtime: nodejs18.x stage: dev region: ap-southeast-2 - iamRoleStatements: - Effect: "Allow" Action: - "ecr:*" Resource: "*" + environment: + REPO_NAMES: ${env:REPO_NAMES} + AWS_ACCOUNT_ID: ${env:AWS_ACCOUNT_ID} + DRY_RUN: ${env:DRY_RUN, 'true'} + ECR_REGION: ${env:ECR_REGION, 'us-east-1'} + SLACK_WEBHOOK: ${env:SLACK_WEBHOOK} functions: cleanupImages: handler: handler.cleanupImages - environment: - REPO_NAMES: ${env:REPO_NAMES} - AWS_ACCOUNT_ID: ${env:AWS_ACCOUNT_ID} - DRY_RUN: ${env:DRY_RUN, 'true'} - ECR_REGION: ${env:ECR_REGION, 'us-east-1'} - SLACK_WEBHOOK: ${env:SLACK_WEBHOOK} timeout: 45 events: - schedule: rate(1 day)