Alexa Skill code deployment
Has anyone figured out if it's possible to deploy Amazon alexa skill code to AWS Lambda directly from within PyCharm? My skill is finally past the OAuth testing phase, so now comes the real develop test cycle, and I'd much rather write my code in PyCharm than in Amazon's browser-based code editor.
Please sign in to leave a comment.
Hi,
I haven't tried it myself, but perhaps AWS Toolkit plugin would help?
While the AWS Toolkit is great for running the function and viewing the cloud watch logs, it doesn't do deployment. However, the aws command-line tools do (can't remember where I got those, perhaps the plugin installed them or something) so I was able to write a shell script that zipped up all libs from the venv and the actual skill code files and upload them. Then I run that script as a before tool. Never have to leave PyCharm for development (mostly).