Has anyone used AWS CodePipeline with a deploy action to deploy a Serverless framework application? Ideally my pipeline would look like:
- SourceAction -> checks out code from CodeCommit and uploads to S3
- BuildAction -> downloads from S3, runs “sls package”, uploads lambda zip files and CloudFormation template to S3
- DeployAction -> updates CloudFormation stack with new lambda functions and template to deploy application
Right now, instead of a CloudFormation DeployAction, I have to use another CodeBuild action to run “serverless deploy --package existingpackage”, but I’m not able to do that cross-accounts.