webhook

https://snapcraft.io/install/webhook/centos

sudo yum install -y epel-release
sudo yum install -y snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install webhook
[
  {
    "id": "redeploy-webhook",
    "execute-command": "/root/snap/webhook/redeploy.sh",
    "command-working-directory": "/root/snap/webhook"
  }
]
#! /bin/sh

echo "Hi,WebHook"
webhook -hooks hooks.json -verbose
http://adsryen.cn:9000/hooks/redeploy-webhook
https://webhook.adsryen.cn/hooks/redeploy-webhook

卸载

centos install webhook

  • hooks.json

  • test.sh

  • docker run

chmod 777 docker.sock

  • trigger

hooks.json

  • test.sh

  • github.sh

  • query.sh

  • file.sh

  • trigger

https://github.com/adnanh/webhook

最后更新于

这有帮助吗?