要在PHP代碼發(fā)生變更時(shí)觸發(fā)Jenkins構(gòu)建,您需要設(shè)置一個(gè)觸發(fā)器
首先,確保您已經(jīng)安裝了Jenkins并正確配置了PHP環(huán)境。
在Jenkins中,創(chuàng)建一個(gè)新的任務(wù)(NewItem),選擇"Freestyle project",然后輸入一個(gè)名稱。
在新創(chuàng)建的任務(wù)配置頁面中,滾動(dòng)到"構(gòu)建觸發(fā)器(Build Triggers)"部分。
選擇一個(gè)觸發(fā)器,例如:
H/2 * * * *
,這意味著每?jī)尚r(shí)檢查一次代碼變更。如果您的代碼存儲(chǔ)庫支持Webhooks,您還可以選擇"GitHub hook trigger for GITScm polling"以通過GitHub webhook觸發(fā)構(gòu)建。保存任務(wù)配置。
點(diǎn)擊左側(cè)的"構(gòu)建現(xiàn)在(Build Now)"按鈕,以立即觸發(fā)構(gòu)建。
現(xiàn)在,每當(dāng)您指定的觸發(fā)器條件滿足時(shí),Jenkins都會(huì)自動(dòng)觸發(fā)PHP代碼的構(gòu)建過程。