I'm having trouble merging my module/awsm.json into resources-cf.json . Nothing I'm trying to unify them. Here are my steps
jaws project createcd new-project-namejaws module create greetings hello- change
greetings/awsm.json adding LambdaIamPolicyDocumentStatements and resources. Similar to https://github.com/dekz/awsm-users/blob/master/awsm.json .
" jaws deploy resources " does not update cloud formation and does not produce
JAWS: Resources Deployer "dev": Deploying resources to region "us-west-2"... JAWS: Resources Deployer "dev - us-west-2": Performing Cloudformation stack update. This could take a while depending on how many resources you are updating... JAWS: Resources Deployer "dev - us-west-2": Cloud formation stack update failed because of the following error... { [ValidationError: No updates are to be performed.] cause: { [ValidationError: No updates are to be performed.] message: 'No updates are to be performed.', code: 'ValidationError', time: Sun Oct 11 2015 00:13:53 GMT-0700 (MST), statusCode: 400, retryable: false, retryDelay: 30 }, isOperational: true, code: 'ValidationError', time: Sun Oct 11 2015 00:13:53 GMT-0700 (MST), statusCode: 400, retryable: false, retryDelay: 30 }
The redeployment of lambda and endpoint also does not update cloud formation resources.
What is the proper process to get changes to resources-cf.json and apply them on AWS?
amazon-web-services serverless-framework
Craig ivy
source share