当OpenShift中的源代码更改时,如何正确更新构建配置/图像流?

时间:2020-01-10 14:11:02

标签: openshift

((我还在学习;如果我可能对一些基本知识有误解,请提前道歉。)

在OpenShift中,我有一个使用 oc new-build(sourceCodeGitAddress) oc start-build 来创建部署的管道。但是,如果我重新运行管道,它将失败,因为它正确地说-已经存在一个buildConfig和imageStream。我是否有更好的方法来运行此管道,以便它自动更新/构建/推送/等到构建配置和图像流?

2 个答案:

答案 0 :(得分:0)

好的,我想我明白了。我认为我只需要一个单独的管道即可运行 start-build ,它将重新拉动源代码并进行部署。至少,这就是我在日志中看到的内容。请随时纠正我!

答案 1 :(得分:0)

BuildConfig可以通过webhook-triggers配置重新启动,或者您必须从管道中排除新建操作。 另外,'oc apply'可以重新运行 More about BC start