My aim:
Create a jenkins pipeline which download a serverless package (use the serverless-python-requirements plugin) from the central artifact repository(S3) and deploy this on several AWS accounts.
I created a deployment package with “serverless package” and store this on AWS S3 (central artifact repository).
The pipeline job should download the created package and try to deploy the package with “serverless deploy --package <package_path>”.
In this step I get the error:
Serverless Error ---------------------------------------
Serverless plugin "serverless-python-requirements" not found. Make sure it's installed and listed in the "plugins" section of your serverless config file.
Get Support --------------------------------------------
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Forums: forum.serverless.com
Chat: gitter.im/serverless/serverless
Your Environment Information -----------------------------
OS: linux
Node Version: 6.11.5
Serverless Version: 1.24.0
I’m wondering that I need all the plugins to deploy the packages! Is there a way to deploy the package without install all used plugins?