Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serverless Upgrades: package.patterns support #208

Open
3 tasks
ryan-roemer opened this issue Apr 17, 2021 · 3 comments
Open
3 tasks

Serverless Upgrades: package.patterns support #208

ryan-roemer opened this issue Apr 17, 2021 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@ryan-roemer
Copy link
Member

ryan-roemer commented Apr 17, 2021

@ryan-roemer ryan-roemer added the enhancement New feature or request label Apr 17, 2021
@ryan-roemer ryan-roemer added this to the Serverless 3 milestone Apr 17, 2021
@JonatanPotrikus
Copy link

That would be so good! Because, after serverless 3 upgrade, all my lambdas functions are going up to AWS with the whole project.

Do you have any other alternative to fix this than this issue ?

Thanks.

@ryan-roemer
Copy link
Member Author

Thanks for the comment @JonatanPotrikus. Are you using trace mode or legacy mode? We’re presently thinking of doing a new version that:

  1. supports serverless@3 only
  2. Only does trace mode as we think that’s the better, faster, slimmer future

In the meantime, it’s not great, but you can separately package with https://github.com/FormidableLabs/trace-pkg and then set the function “artifact” field to point to the separately packaged zips.

We’re hoping to tackle the above jetpack refactor in the coming weeks

@JonatanPotrikus
Copy link

Thanks @ryan-roemer for the feedback.

I'm using version "0.10.9" of JetPack and 3 of serverless. At the moment I am deploying the whole package together on all lambdas, because the package is not that big and the deploy speed is 80% faster with JetPack.

I didn't know about trace mode. I will take a closer look at this approach and test it, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants