在Ubuntu上的GitLab設置Webhooks,可通過以下兩種方法:
- 通過GitLab界面設置:
- 登錄GitLab,進入項目頁面,點擊“Settings”(設置)。
- 選擇“Webhooks”(或“Integrations”下的Webhook配置選項)。
- 點擊“Add webhook”,輸入接收請求的URL、選擇觸發事件(如Push、Merge等),還可設置Secret Token、啟用SSL驗證等。
- 點擊“Add webhook”保存,可通過“Test”按鈕測試。
- 通過命令行設置:
使用
curl
命令,格式為curl --request POST --form token=TOKEN --form ref=REF_NAME --form url=WEBHOOK_URL https://gitlab.com/api/v4/projects/PROJECT_ID/hooks
,需替換相應參數值。