簡體   English   中英

Gitlab和Jenkins集成新手

[英]Gitlab and Jenkins integration novice

您在系統掛鈎URL中輸入了什么? 我看到了很多示例,但對我來說它們看起來像JSON腳本。

我正在嘗試將gitlab配置為在gitlab中生成項目時掛接詹金斯以創建項目。 我還希望在為回購生成合並(拉)請求時運行構建。

我已經按照此處為gitlab鈎子插件概述的步驟進行了操作: http ://doc.gitlab.com/ee/integration/jenkins.html

但是它仍然沒有根據推送請求生成構建。 也許我沒有正確的設置?

我也嘗試按照http://doc.gitlab.com/ee/integration/jenkins.html#jenkins-service上的說明將Gitlab配置為與Jenkins集成,但失敗了

對我來說,原因是我沒有安裝Gitlab EE。 該頁面特別指出:“ Jenkins項目服務代碼僅在GitLab EE中可用”

我偶然發現了答案。 在gitlab的項目設置下,您可以添加以下鈎子,以觸發對請求請求或提交的構建。

http://gitlab.example.com/job/example_project/build?token=UserToken

我相信我在詹金斯看過。

現在我已經安裝了gitlab插件,並且嘗試了build_commit? 鈎子和其他一些鈎子,但是我遇到了其他錯誤,例如在提供它時要求回購位置。 雖然這可以解決問題,但我現在很高興。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM