У меня активна и работает следующая установка:
project
)который опрашивает Git каждую минутуproject-sonar
)который опрашивает git каждые 24 часаОба задания используют один и тот же репозиторий git.
Это позволяет мне создавать свой проект для каждой фиксации, а затем каждый день, только если проект изменился, запускать анализ Sonar.
Недавно я настроил репозиторий git для отправки уведомлений Jenkins при изменении проекта в соответствии с Push-уведомлениями из репозитория . Это сразу создает оба проекта, но мне нужен только быстрый(project
)задание построить. Если я перенесу project-sonar
на периодическую сборку, сонарный анализ будет выполняться даже без изменений кода, что расточительно.
Как я могу сохранить
project
project-sonar
сборка?