parameterize hooks template

This commit is contained in:
Ulf Gebhardt 2022-01-14 09:24:12 +01:00
parent 8053621597
commit 034bc8f739
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
2 changed files with 7 additions and 3 deletions

View File

@ -11,6 +11,10 @@ NGINX_SSL_DHPARAM=/etc/letsencrypt/ssl-dhparams.pem
NGINX_SSL_INCLUDE=/etc/letsencrypt/options-ssl-nginx.conf
NGINX_UPDATE_PAGE_ROOT=/home/gradido/gradido/deployment/bare_metal/nginx/update-page
# webhook
WEBHOOK_GITHUB_SECRET=secret
WEBHOOK_GITHUB_BRANCH=master
# backend
EMAIL=true
EMAIL_USERNAME=peter@lustig.de

View File

@ -5,7 +5,7 @@
"pass-arguments-to-command": [
{
"source": "string",
"name": "master"
"name": "$WEBHOOK_GITHUB_BRANCH"
}
],
"command-working-directory": "/home/gradido/gradido/deployment/bare_metal",
@ -14,7 +14,7 @@
{
"match": {
"type": "payload-hash-sha1",
"secret": "secret",
"secret": "$WEBHOOK_GITHUB_SECRET",
"parameter": {
"source": "header",
"name": "X-Hub-Signature"
@ -24,7 +24,7 @@
{
"match": {
"type": "value",
"value": "refs/heads/master",
"value": "refs/heads/$WEBHOOK_GITHUB_BRANCH",
"parameter": {
"source": "payload",
"name": "ref"