[ { "id": "sexy-push", "execute-command": "{{ getenv "WEBHOOK_SCRIPT_DIR" }}/deploy.sh", "command-working-directory": "/home/web/crux.sexy/", "response-message": "Updating website...", "trigger-rule": { "match": { "type": "payload-hash-sha1", "secret": "f51ab9138d3b1b59db01780f8cba7f0aed823f0419e872d6e05a3feb1e061d75", "parameter": { "source": "header", "name": "X-Hub-Signature" } } } }, { "id": "game-push", "execute-command": "{{ getenv "WEBHOOK_SCRIPT_DIR" }}/deploy-branch.sh", "command-working-directory": "/home/web/crux.sexy/", "pass-arguments-to-command": [ { "source": "payload", "name": "repository.name" }, { "source": "payload", "name": "ref" } ], "response-message": "Updating...", "trigger-rule": { "match": { "type": "value", "value": "{{ getenv "WEBHOOK_SECRET" | js }}", "parameter": { "source": "payload", "name": "secret" } } } }, { "id": "game-release", "execute-command": "{{ getenv "WEBHOOK_SCRIPT_DIR" }}/deploy-branch.sh", "command-working-directory": "/home/web/crux.sexy/", "pass-arguments-to-command": [ { "source": "payload", "name": "repository.name" }, { "source": "payload", "name": "ref" } ], "response-message": "Updating...", "trigger-rule": { "match": { "type": "value", "value": "{{ getenv "WEBHOOK_SECRET" | js }}", "parameter": { "source": "payload", "name": "secret" } } } }, ]