Как правильно обновить конфигурацию сборки / поток изображений при изменении исходного кода в OpenShift? - PullRequest
0 голосов
/ 10 января 2020

((Я все еще учусь; заранее извиняюсь, если я неправильно понял некоторые основы.))

В OpenShift у меня есть конвейер, который использует o c new-build ( sourceCodeGitAddress) и o c start-build для создания моего развертывания. Если я перезапущу конвейер, он потерпит неудачу, потому что он говорит - по праву так - что уже есть buildConfig и imageStream. Есть ли лучший способ для меня, чтобы запустить этот конвейер, чтобы он автоматически обновлял / builds / pushes / et c. в конфигурацию сборки и поток изображений?

Ответы [ 2 ]

0 голосов
/ 10 января 2020

BuildConfig может быть перезапущен через конфигурацию webhook-триггеров , или вы должны исключить операцию новой сборки из конвейера. Кроме того, «o c apply» может быть перезапущено идемпотентно Подробнее о B C start

0 голосов
/ 10 января 2020

Хорошо, я думаю, что понял. Я думаю, что мне просто нужен отдельный конвейер, который просто запускает start-build , и он повторно извлечет исходный код и развернет. По крайней мере, это то, что я вижу в журналах. Пожалуйста, не стесняйтесь меня поправлять!

...