今天测试红帽(Red Hat)新一代PaaS公共云平台OpenShift V3, 设定完Node.js的服务后,又在GitHub Fork出Node.js的测试程式码,接着依照文件上设定Webhook来让GitHub可以自动更新我在OpenShift上的程式码。
在尝试一些错误之后,现在记录一下自己成功的步骤:
在Openshift上我的专案中选择Builds,再点选“Configuration”,按下“GitHub Webhook URL”旁的ICON图示来复制URL或直接复制URL。
接着到GitHub的repository上选择“Settings”
进入Setting之后,在左边选择“Webhooks”,在“Payload URL”处把上述复制的URL贴上,并且在“Content type”处选择“application/json”
储存后,可以回到Setting页,再点一下“Webhooks”,可以发现已经新建了一个Webhook,如下图,有绿色的勾勾表示成功,之后只要在GitHub有更新程式时,就会自动更新到Openshift。