webhook is a lightweight incoming webhook server to run shell commands
I've attached binaries that I've managed to cross-compile without problems.
I've attached binaries that I've managed to cross-compile without problems.
-hooks
flag multiple times to specify multiple files to load. If the hot reload is enabled, when the file is removed, hooks from that file will be removed as well and the file will no longer be watched for changes.I've attached binaries that I've managed to cross-compile without problems.
-version
flag so you can view the current webhook version without starting itsource: 'query'
as an alias to source: 'url'
I've attached binaries that I've managed to cross-compile without problems.
envname
in pass-environment-to-command
flag, it will no longer be prefixed with HOOK_, so "envname": "SOMETHING" will result in SOMETHING
environment variable to be passed to command, instead of old HOOK_SOMETHING
behavior. (#98)include-command-output-in-response
flag, webhook will no longer return wrapped output in the JSON form, but instead will return raw stdout output, stderr will be logged (#87)include-command-output-in-response
flag, webhook will no longer return 200 OK header if the command failed to execute or encountered errors while executing (#88)I've attached binaries that I've managed to cross-compile without problems.
-header name=value
flag for specifying headers returned with each response