0
我創建了Jenkins Pipline作業,並希望它在我的GitHub repo推送事件中被觸發。Jenkins管道作業沒有在GitHub推送上觸發
我還添加了GitHub的令牌所需的權限詹金斯配置Github的部分:
,仍然沒有被推到我的GitHub庫後觸發的所有步驟後。
有沒有人有任何想法是怎麼回事,爲什麼詹金斯不觸發配置管道工作?
我創建了Jenkins Pipline作業,並希望它在我的GitHub repo推送事件中被觸發。Jenkins管道作業沒有在GitHub推送上觸發
我還添加了GitHub的令牌所需的權限詹金斯配置Github的部分:
,仍然沒有被推到我的GitHub庫後觸發的所有步驟後。
有沒有人有任何想法是怎麼回事,爲什麼詹金斯不觸發配置管道工作?
Github鉤子觸發器用於GITScm輪詢,您需要啓用「輪詢SCM」選項,因爲github push會觸發git輪詢來驗證是否有新更改,然後在發現更改時運行構建。 您可以保持cron時間表爲空。 Github webhook with scm poll
你確定詹金斯的機器IP對github是可見的嗎?因爲你的設置看起來不錯 – Olia
@奧利亞,是的,ofc,它是公共amazone IP,如果我手動設置webhook在我的回購窩/ Github服務支持,那麼我可以看到我的服務器響應每個推動動作200狀態碼GitHub上。但詹金斯一方沒有發生任何事情。 –
我想,你可以看看這個問題:https://issues.jenkins-ci.org/browse/JENKINS-35132(還要注意,爲了推動觸發器,必須手動執行一次該作業, git repo被註冊) – Olia