存储库更改时如何触发Openshift部署?

我正在尝试使用Openshift配置连续部署。我有示例React.js应用程序,当新提交出现在存储库中时,我想自动部署它。

我创建了“应用程序”和“构建”,在Openshift中,构建将Web应用程序部署到新的pod井(我使用了标准的Node.js构建器模板)。但是在回购中更新代码时,它不会自动执行。我如何进行Openshift构建以观察存储库?

coollang12345 回答:存储库更改时如何触发Openshift部署?

最简单的答案是:webhooks。

Openshift公开了所谓的webhooks。当发生诸如推送到存储库之类的事件时,源代码存储库(例如Bitbucket)可以通知Openshift的构建(使用Web界面)。

在构建设置中,我们有触发器部分。我们可以配置具有特定机密的新触发器。然后,以只读模式在构建的配置部分中可见触发器。它们基本上是https地址。

创建触发器后,我们可以配置存储库以使用webhook通知Openshift。

本文链接:https://www.f2er.com/3109693.html

大家都在问