AWS | Serverless Gong Example

A serverless gong with GitHub and Slack webhooks

user  

Anna Spysz

Clone This Example

Step #1 - npm install serverless -g
Step #2 - serverless install -u https://github.com/serverless/examples/tree/master/aws-node-serverless-gong -n  aws-node-serverless-gong

The Serverless Gong! 🔔

A serverless gong with GitHub and Slack webhooks - made for the No Server November Challenge.

When a selected repository in GitHub has a release event, a chosen Slack channel is messaged with a gong! Your final result will look like this:

screenshot

Instructions

Setup

Deploy this to your AWS account using Serverless Framework

If you have the Serverless CLI set up, you can simply enter serverless deploy to deploy!

Deploy this to your AWS account using Stackery

You can create and deploy this application to your own AWS account using the following two Stackery CLI commands:

stackery create will initialize a new repo in your GitHub account, initializing it with the contents of the referenced template repository.

stackery create --stack-name 'serverless-gong' \
--git-provider 'github' \
--template-git-url 'https://github.com/stackery/serverless-gong' 

stackery deploy will deploy the newly created stack into your AWS account.

stackery deploy --stack-name 'serverless-gong' \
--env-name 'development' \
--git-ref 'master'
view on Github

Latest commit b2f54ec on Sep 24, 2017

New to serverless?

To get started, pop open your terminal & run:

npm install serverless -g