Задать вопрос
  • Пропустить сборку уже существующего локального образа. Это так сложно?

    Дмитрий, динамически добавить/исключить задачу из текущего pipeline на основе артефактов, вычисляемых в самом pipeline, технически невозможно, так как набор задач определяется в момент порождения pipeline, но можно решить это с использованием downstream pipeline.

    Например, через dependent parent-child pipeline:
    1. На уровне parent pipeline определить переменную, по которой будет определяться необходимость дальнейшего запуска сборки.
    2. В trigger задаче передать значение переменной в порожденный pipeline сборки.
    3. В задачах дочернего pipeline использовать значение переменной в `rules`, чтобы задача была либо не была включена в дочерний pipeline.
    Написано