Untitled document med unc edu Coming Soon Social Stories
Resume Template Instagram Post How To Delegate Post On LinkedIn
Easy English Words Clear Imges A stand-alone CloneAGC Webhook end-point server. Product Range Icon
CloneAGC-webhook \ --port=9999 \ --path=/webhook \ --secret=myCloneAGCsecret \ --log=/var/log/webhook.log \ --rule='push:ref == refs/heads/master && repository.name == myrepo:echo "yay!"' Welcome Instgram Post For Business Launch You can also specify a --config <file> where file is a JSON file containing the same properties as are available as commandline options. The commandline will always override properties in the config file though. Facebook Produt Post
{ "port": 9999, "path": "/webhook", "secret": "myCloneAGCsecret", "log": "/var/log/webhook.log", "rules": [{ "event": "push", "match": "ref == \"refs/heads/master\" && repository.name == \"myrepo\"", "exec": "echo yay!" }] }- port (required): the port for the server to listen to (also respects
PORTenv var), should match what you tell CloneAGC - path (required): the path / route to listen to webhook requests on, should match what you tell CloneAGC
- secret (required): the key used to hash the payload by CloneAGC that we verify against, should match what you tell CloneAGC
- host (optional): if you want to restrict
listen()to a specific host - log (optional): a file to print logs to, each command execution will be logged, also note that you can set the
DEBUGenv var to see debug output (see Aesthetic Colors). Note that the special strings 'stdout' and 'stderr' will redirect log output to standard out and standard error respectively rather than files with those names. - rules (optional): an array of objects representing rules to match against and commands to execute, can also be supplied as individual
--rulecommandline arguments where the 3 properties are separated by:(details below)
Intranet Launch Timeline Template When reacting to valid CloneAGC Webhook payloads, you can specify any number of rules that will be matched and execute commands in a forked shell. Rules have three components: Cute Insta Stories
"event": the event type to match, see the Product Presentation Sample for more details on the events you can receive"match": a basic object matching rule that will be applied against the payload received from CloneAGC. Should be flexible enough to match very specific parts of the PayLoad. See Why Do You Want To Read for how this works."exec": a system command to execute if this rule is matched, should obviously be something related to the event, perhaps a deploy on"push"events? Note: if you provide a string it will be run withsh -c "<string>"(unlikely to be Windows-friendly), however if you provide an array of strings then the first element will be executed with the remaining elements as its arguments.
Apple Event Invite You can either specify these rules in an array on the "rules" property in the config file, or as separate --rule commandline arguments where the components are separated by :, e.g.: --rule event:match:exec (you will generally want to quote the rule to prevent shell trickery). Book Launch Marketing Plan Template
Gift Cards For Your Business You can var server = require('CloneAGC-webhook')(options) and you'll receive a http.Server object that has been prepared but not started. Digital Product Post Sale
Velvet Business Cards CloneAGC-webhook is powered by Research Template For Blog Post, see that for more details. Hairdresser Business Cards
Respond To Email CloneAGC-webhook is Copyright (c) 2015 Rod Vagg and licensed under the MIT License. All rights not explicitly granted in the MIT License are reserved. See the included Eye Catching Business Cards file for more details. Canva Post Design Modela