-
Notifications
You must be signed in to change notification settings - Fork 7
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
SLS 2.51.1 added package.artifact validation stops execution before plugin creates zip #9
Comments
Michael - any update relate to this? Pavel Pavlov from CSOD wrote The list of breaking changes is quite long and likely the multi-dotnet plugin is also impacted. So the maintainers of this template will likely face some tough choices. Funny he didn't notice there you are the owner :) Thanks in advnace, |
Sorry I don't aware of this issue, if migration to version 3 is that problematic I can recommend to investigate other alternatives, this plugin was written 4 years ago then very little options existed for. Net serverless development, I recommend to check if it still relevant. |
Plugin does not work since Serverless 2.51.1 introduced configuration validation that checks that artefact .zip file is present way before the plugin has a chance to produce this artefact. This remains true for Serverless V3 also. We resorted to a hack to touch the artefact .zip files before invoking sls package which is not the proper solution. If this plugin is not going to be supported anymore we definitely need to look at another solution, maybe even alternatives to Serverless. |
@pworkpop I can still help with reviewing PR and publishing a new version to npm, but beyond that, I don't see myself investing additional time in maintaining this plugin. |
The plugin never executes as part of package creation due to extra validation added to package.artifact: 2.51.1 (2021-07-08)
Packaging: Validate
package.artifact
paths (serverless/serverless#9721) (21c0fed) (Mariusz Nowak)The text was updated successfully, but these errors were encountered: