This project is not maintained anymore and is abandoned. Feel free to fork and make your own changes if needed.
Thanks to everyone for their valuable feedback and contributions.
Add AppVeyor notifications via a new WebHook in Rocket.Chat.
- Create a new Incoming WebHook
- Select the channel where you will receive the alerts. You may wish to create a dedicated channel for your notifications.
- Select an account from which the alerts will be posted. You may wish to create a dedicated account just for notifications.
- Set the "Enable Scripts" option to
True. - Copy content of appveyor-incoming.js in Script field.
- Save the integration. This will generate a webhook URL and secret for you.
- In your
appveyor.ymlfile add webhook parameter with webhook URL generated.
notifications:
- provider: Webhook
url: <webhook_url>
method: postIt's highly suggested, for security reasons, to encrypt the URL with the configuration encryption tool provided by AppVeyor :
notifications:
- provider: Webhook
url:
secure: <encrypted_webhook_url>
method: postThis script will generate notifications for the following build events:
- Build completed / failed status for any pushed code
- Build completed / failed status for new Pull Request
Note: If status is completed, message color is green otherwise it is red.
If you want more customizations, please look in AppVeyor documentation: https://www.appveyor.com/docs/notifications/#webhooks
All kinds of contributions are welcome 🙌! The most basic way to show your support is to star 🌟 the project, or to raise issues 💬 You can also support this project by becoming a sponsor on GitHub 👏 or by making a Paypal donation to ensure this journey continues indefinitely! 🚀
Thanks again for your support, it is much appreciated! 🙏
MIT. See LICENSE for more details.

