You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
David Hollinger III edited this page Oct 8, 2022
·
8 revisions
Webhook Go is a port of the puppet_webhook Sinatra API server to Go.
This is designed to be more streamlined, performant, and easier to ship for users than the Sinatra/Ruby API server.
This server is a REST API server designed to accept Webhooks from version control systems, such as GitHub or GitLab, and execute actions based on those webhooks. Specifically, the following tasks:
Trigger r10k environment and module deploys onto Puppet Servers
Send notifications to ChatOps systems, such as Slack and RocketChat