I have a skill under development at the moment that is working fine on one computer. I can
ask deploy
with no problems.
I then checkout the code on another computer. Using the same credentials the ask deploy command fails with the following message...
{
"skill": {
"resources": [
{
"action": "CREATE",
"errors": [
{
"message": "The trigger setting for the Lambda arn:aws:lambda:us-east-1:xxxxxxxxxxxx:function:xxxxxxx is invalid."
A partially generated .ask/ask-states.json file is generated.
If I drop in the .ask/ask-states.json file from the first computer everything works fine.
Should the .ask/ask-states.json file be checked in? If not what is the process for being able to correctly initialise an existing project on a different computer (once the source code has been checked out)?
If it makes a difference, the project is setup to use cloudformation templates.