Transforms Upsource webhooks to Slack compatible requests
- ReviewCreatedFeedEventBean
- ReviewStateChangedFeedEventBean
- ParticipantStateChangedFeedEventBean
- NewParticipantInReviewFeedEventBean
- DiscussionFeedEventBean
Tested to run on NodeJS 6. Other versions may be supported.
Install npm dependencies by running npm install
Start the application by executing npm start
The application runs on port 4000. Redirect Upsource webhook to this address.
The Slack webhook end point needs to be provided in config.json in the following format:
{
"slackUrl": "link-to-slack-webhook"
}
Save this file in the root directory of the project.