Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Commerce Cloud Skill

Initial setup

1)Node install procedure for macOS/linux (reference https://github.com/creationix/nvm)

$ curl -o- https://github.com/ghraw/creationix/nvm/v0.33.0/install.sh | bash

$ source ~/.bash_profile

$ nvm install v4.3.2

For windows, please download node.js from https://nodejs.org/en/download

2)Lambda local setup (https://github.com/ashiina/lambda-local)

$ npm install -g lambda-local

3)AWS CLI setup

$ pip install awscli

//Create a user and give permissions at IAM Management console

$ aws configure //provide permissions credentials

4)Mocha and Chai

npm install -g mocha && npm install -g chai

How to run manual tests

Options: -debug Will display debugging verbosity

source resources/scripts/run [-debug] tests/eventLaunch.json

source resources/scripts/run [-debug] tests/eventOnSale.json

source resources/scripts/run [-debug] tests/eventOrderStatus.json

source resources/scripts/run [-debug] tests/eventReorder.json

...

How to run automated tests

export NODE_PATH=~/.nvm/versions/node/v4.3.2/lib/node_modules

mocha tests/*.js

How to to deploy

source resources/scripts/publish.sh

Enable Debug Verbosity in AWS Lambda

Add Environment variable key: ENABLE_VERBOSE with value; 1

About

Alexa commerce cloud skill

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages