在嘗試一些錯誤之後,現在記錄一下自己成功的步驟:
在Openshift上我的專案中選擇Builds,再點選「Configuration」,按下「GitHub Webhook URL」旁的ICON圖示來複製URL或直接複製URL。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyX3UCMvhyphenhyphenA1D-jNfvRmYessO1o-2u2wUanKyKkvQHWcSYn2xLCGZlgti2YSZR_8hOoUGeqCwUb_rq3wtUq-erTb5eZvg2vDvzoDM7iNpGhhyphenhyphenwLGbEQvZGGb2K-j5aR4T-CRsniOVAMAA/s640/Image+001.png)
接著到GitHub的repository上選擇「Settings」
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAFmuCKtaUxNC_afUCzB9LCtlJ6Fi7YNAzAjdb3L_eFzTFQKXnUfw4dmSbOhc-8i9QcD_fEWsXyS5P1jtQb5TlSrDEsKpltEj7aQyUrYt9tHZ0419f0do5SPuiPSqTLC4qbgwzfTCmziQ/s1600/Image+002.png)
進入Setting之後,在左邊選擇「Webhooks」,在「Payload URL」處把上述複製的URL貼上,並且在「Content type」處選擇「application/json」
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCS0QVlBDeWOkPEwoF0OpbeZzDHqNR5yfzgxUyDrkkRuBJCEqZDrRgihaN-6PDPyQdtN1xFvvOwgEGe4VAWrkTjZHD6rMgif2Jb7jenyEPzrhYYruUpAi3rxxgylSOUcgHMy4vpZlaZrM/s640/Image+003.png)
儲存後,可以回到Setting頁,再點一下「Webhooks」,可以發現已經新建了一個Webhook,如下圖,有綠色的勾勾表示成功,之後只要在GitHub有更新程式時,就會自動更新到Openshift。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF1aOgVieRBDewZMenrCaoX9gxnQFb0GQYrQzDy4wB94_-2el11Z7SzreMSQw48qcpjo3LQI2rYr7lT_QLuyNZnVuDX-Hkq4M7h7_91OYXoot-KAUHji49tpI0gj2LHGdPFVHdD-lJ518/s640/Image+005.png)