I'm working my way through the aws + grunt-aws-lambda + jenkins tutorial at:
I am able to successfully complete the tasks through the grunt lambda_invoke step. However, when I try grunt deploy, the task fails. Here is the excerpt where I receive warning and failure messages:
Running "lambda_package:default" (lambda_package) task
Verifying property lambda_package.default exists in config...OK
**File: [no files]**
Options: dist_folder="dist", include_time, package_folder="./", include_files=[]
Reading /Users/user/Documents/create-thumbs-lambda/package.json...OK
Parsing /Users/user/Documents/create-thumbs-lambda/package.json...OK
create-thumbs-lambda@1.0.0 ../../../../var/folders/01/xxx/T/xxx.1516/node_modules/create-thumbs-lambda
├── async@0.9.2
└── gm@1.23.0 (array-series@0.1.5, array-parallel@0.1.3, debug@2.2.0, cross-spawn@4.0.2)
Created package at ./dist/create-thumbs-lambda_1-0-0_2016-10-12-17-17-50.zip
Running "lambda_deploy" task
Running "lambda_deploy:default" (lambda_deploy) task
Verifying property lambda_deploy.default exists in config...OK
**File: [no files]**
Verifying property lambda_deploy.default.package exists in config...OK
Options: profile="lambdanodetestuser", region="us-west-2", timeout=null, memory=null
**Warning: AWS API request failed, check your AWS credentials, region and permissions are correct. Use --force to continue.**
I see that there is No File warning, and that my credentials may be an issue. But I'm not sure what file the Warning references, where to config the credentials in question, or if those are really even the the source of the problem.
Any advice is most appreciated!