26 Commits

Author SHA1 Message Date
Max Marze
893bfa7aef
chore: update eslint & prettier (#12553) 2024-05-29 11:51:04 -04:00
Mariusz Nowak
473614d3f3 test: Upgrade tests to not rely on nodejs12.x runtime 2023-05-30 14:20:52 +02:00
Cobb Lee
0d850fcca7
fix(AWS Deploy): Fix handling of inactive CloudFormation stack state
(PR #11863)
2023-03-29 12:44:22 +02:00
Martin Gerlach
7410275f66
feat(AWS Lambda): Ensure logs:TagResource permission to IAM role (#11766)
As announced by AWS in Dec 2022, there is a new API for tagging CloudWatch resources. New accounts/roles that need to tag CloudWatch LogGroups need the new `logs:TagResouce permission`.
2023-02-28 09:25:06 +01:00
Piotr Grzesik
1b2ac24566 fix(AWS Deploy): Improve vague S3-related access errors 2022-07-08 12:19:25 +02:00
Piotr Grzesik
0c89939334 refactor: Introduce get-shared-stack-action-params util 2022-04-29 13:45:46 +02:00
Piotr Grzesik
efa3a28f07 feat(AWS Deploy): Re-introduce direct deployment method 2022-04-29 13:45:46 +02:00
Mark Tse
2d2cb3ed11
fix(AWS Deploy): Apply stack policy after executing change sets (#10903) 2022-03-28 17:30:47 +02:00
Mariusz Nowak
2de8cd9e1b test(AWS Deploy): Adapt to changes in @serverless/dashboard-plugin 2022-03-24 20:56:56 +01:00
Mariusz Nowak
1461860dab refactor(AWS Deploy): Refactor getMostRecentObjects to async/await 2022-03-22 14:21:43 +01:00
Mariusz Nowak
12d95dcee1 fix(AWS Deploy): Fix handling of state file in check for changes logic 2022-03-22 14:21:43 +01:00
Piotr Grzesik
a2e58cdeae fix(AWS Deploy): Ensure to clear notificationArns if needed 2022-02-01 16:27:49 +01:00
Piotr Grzesik
ee30a7be62 fix(AWS Deploy): Properly apply stackPolicy with changesets 2022-02-01 15:04:12 +01:00
Mariusz Nowak
43d3207ad3 test: Rename fixture programmatic/packageArtifactInServerlessDir 2022-01-27 15:21:58 +01:00
Piotr Grzesik
82b373e9c7 refactor(AWS Deploy): Use change sets in CF deployments 2022-01-27 15:21:58 +01:00
Piotr Grzesik
33bd501f06 feat: Error instead of warning when missing "commands" or "options"
BREAKING CHANGE: When creating `Serverless` class instance programatically,
both "options" and "commands" have to be passed via "config" to the constructor.
2022-01-27 15:21:58 +01:00
Piotr Grzesik
f35858599a feat(AWS Deploy): Ensure existence of S3 bucket if possible 2021-12-08 14:18:53 +01:00
Mariusz Nowak
8d56d0e520 style: Prettier 2021-05-10 13:07:44 +02:00
Joseph Cha
7e139bb013
feat(AWS CloudFormation): Add default export names to outputs (#9313) 2021-04-22 11:45:57 +02:00
Mariusz Nowak
87d380275b refactor: Replace config.servicePath with service.dir 2021-04-16 13:32:13 +02:00
Mariusz Nowak
2d1b56b59f test: Upgrade to new runServerless version 2021-04-09 16:10:21 +02:00
Mariusz Nowak
059c981250 test: Update integration fixtures to not rely on deprecated features 2021-03-01 22:42:15 +01:00
Piotr Grzesik
789c2e35ab
feat(AWS Lambda): Add support for building Docker images (#8725) 2021-01-18 11:32:33 +01:00
Piotr Grzesik
77f10f2358 test: Refactor several AwsDeploy tests to runServerless 2021-01-12 12:07:06 +01:00
Mariusz Nowak
fdcf60f6b8 refactor: Normalize module path 2020-12-14 15:16:31 +01:00
Mariusz Nowak
3808471972 test: Move unit tests to "test/unit" folder 2020-11-30 16:53:52 +01:00