174 Commits

Author SHA1 Message Date
Mariusz Nowak
d15efd9108 refactor(CLI): Do not throw errors when help command 2021-03-18 14:36:18 +01:00
Mariusz Nowak
8d44a49e59 refactor(CLI): Improve condition 2021-03-18 14:36:18 +01:00
Mariusz Nowak
ab055a3390 refactor(CLI): Wrap with function for better maintainance 2021-03-18 14:36:18 +01:00
Mariusz Nowak
a48117041c refactor(CLI): Integrate isHelpRequest into resolveInput util 2021-03-18 14:36:18 +01:00
Mariusz Nowak
e01dfacd83 refactor(CLI): Do not read service config for service unrelated commands 2021-03-16 09:34:33 +01:00
Mariusz Nowak
8b301dce9c refactor(CLI): Generalize handling of not supported commands 2021-03-16 09:34:33 +01:00
Mariusz Nowak
524c43df75 refactor(Variables): Improve source fulfillment handling 2021-03-09 12:05:59 +01:00
Mariusz Nowak
aa9dc0a8dc fix(CLI): Fix dashboard error handler error reporting 2021-03-05 16:20:03 +01:00
Mariusz Nowak
5565047382 fix(Variables): Report with meaningful error unresolved "plugins" 2021-03-03 13:13:36 +01:00
Mariusz Nowak
390e7d5f15 refactor(Variables): Improve error wording 2021-03-03 13:13:36 +01:00
Mariusz Nowak
c1d8b58ed8 refactor(Variables): Resolve all env variables with new resolver 2021-03-02 13:54:16 +01:00
Mariusz Nowak
452fdc2445 refactor(Variables): Make resolution error handler reusable 2021-03-02 13:54:16 +01:00
Mariusz Nowak
8e722472cc refactor(Variables): Make resolverConfiguration reusable 2021-03-02 13:54:16 +01:00
Mariusz Nowak
14ea1af886 refactor(Variables): Do not handle resolution when no vars to resolve 2021-03-02 13:54:16 +01:00
Mariusz Nowak
7aac480fbb refactor(Variables): Do not run old resolver when no vars to resolve 2021-03-02 13:54:16 +01:00
Mariusz Nowak
2f62bdf231 fix(CLI): Do not duplicate variables error information 2021-02-26 12:07:36 +01:00
Mariusz Nowak
b848e3951b refactor(CLI): Split inline strings so code fits 100 width 2021-02-25 16:57:11 +01:00
Mariusz Nowak
a488000dc6 refactor(CLI): Require variablesResolutionMode to be resolved upfront 2021-02-25 16:57:11 +01:00
Mariusz Nowak
cf431984fc refactor(CLI): Document processs flow 2021-02-25 16:57:11 +01:00
Mariusz Nowak
a9e3a66735 refactor(CLI): Resolve .env files before intializing Serverless instance 2021-02-25 16:57:11 +01:00
Mariusz Nowak
e5307b05d3 feat(Variables): Communicate not accessible "provider" properties 2021-02-24 22:59:22 +01:00
Mariusz Nowak
1ccb19b43a feat(Variables): First phase of variables resolution 2021-02-24 12:15:28 +01:00
Piotr Grzesik
ed609781ca fix: Ensure that list-version is invoked 2021-02-15 21:37:25 +01:00
Mariusz Nowak
4c7e59bf09 refactor: Rely on internal CLI args parser 2021-02-11 14:01:41 +01:00
Mariusz Nowak
16950d098b refactor(CLI): Remove internal CLI arguments parsing 2021-02-11 14:01:41 +01:00
Mariusz Nowak
9e059d0f45 refactor(CLI): Rely on new CLI args parser 2021-02-11 14:01:41 +01:00
Piotr Grzesik
053bcc7624 fix: Properly resolve local version 2021-02-08 11:06:36 +01:00
alegonz
019f0bf410
feat(Standalone): Allow to install specific versions (#8858) 2021-02-02 09:59:14 +01:00
Mariusz Nowak
f274cd7637 refactor: Seclude configuration parse from internals 2021-01-22 14:57:10 +01:00
Mariusz Nowak
b23bfdbf6a refactor(CLI): Seclude service config path resolution out of internals 2021-01-18 16:19:12 +01:00
Mariusz Nowak
e3c64a3f36 refactor: Improve dependencies handling 2021-01-18 16:19:12 +01:00
Mariusz Nowak
b61621adeb refactor(CLI): Seclude version output functionality out of CLI class 2021-01-11 15:57:02 +01:00
Mariusz Nowak
1019e60876 fix(CLI): Remove bluebird config
We're slowly migrating all code from it, so this functionality for sure no longer works as intended
2021-01-10 17:37:37 +01:00
Mariusz Nowak
847fa3412d feat: Seclude main error handler to standalone util 2021-01-08 15:06:14 +01:00
Mariusz Nowak
49aabdf13d refactor: Improve error handling scope 2021-01-08 15:06:14 +01:00
Mariusz Nowak
22a03ce0d7 refactor: Reconfigure onExitPromise setup 2021-01-08 15:06:14 +01:00
Mariusz Nowak
7548e1d847 refactor: Reorder init setup 2021-01-08 15:06:14 +01:00
Mariusz Nowak
71368507e4 refactor: Improve var naming 2021-01-08 15:06:14 +01:00
Mariusz Nowak
763fc342f7 refactor: Refactor init part to async/await 2021-01-08 15:06:14 +01:00
Piotr Grzesik
5cc3be15be feat: Update to Node 14 for standalone binaries 2021-01-06 20:26:05 +01:00
Mariusz Nowak
cf7b25e458 style: Upgrade "prettier" to v2 2021-01-04 16:21:24 +01:00
Tim Qian
b572388030
ci: Switch region for china standalone uploads (#8675) 2021-01-04 12:25:25 +01:00
Piotr Grzesik
95c0bc0942 ci: Correctly log error when China upload fails 2020-12-22 11:36:30 +01:00
Mariusz Nowak
96735db3d4 ci: Ensure to update tag only after succesful binary uploads 2020-12-22 10:02:43 +01:00
Mariusz Nowak
77102743c1 ci: Temporary patch to handle China upload issues as non fatal 2020-12-22 10:02:43 +01:00
Mariusz Nowak
92ebb18bdd feat(Standalone): Support non-latest version builds 2020-11-06 15:03:31 +01:00
Piotr Grzesik
7914dcb8c8
test: Fix filename typo (#8360) 2020-10-08 09:40:57 +02:00
Piotr Grzesik
3ed97790ba
test(AWS Lambda): refactor EFS test to rely on infra (#8289) 2020-09-25 15:53:17 +02:00
Piotr Grzesik
05d703e6d5
feat(AWS MSK): Support MSK through "msk" event (#8164) 2020-09-24 10:23:09 +02:00
Mariusz Nowak
1db7f43ef2 chore: Upgrade @serverless/components 2020-09-10 13:26:17 +02:00