Jenkins GitHub Организация заданий, запускаемых по расписанию

Я настроил организацию Octopus с несколькими хранилищами внутри.

В одном из этих хранилищ есть автоматизированные тесты. Я пытаюсь настроить Jenkinsfile в этом репозитории, чтобы периодически запускать задание, а не только при изменении SCM. Я не нашел документацию, которая показывает, что это возможно. Даже задание после автоматического создания показывает опцию BUILD TRIGGER, но, конечно, ее нельзя сохранить.

Скриншот конфигурации работы организации Jenkins

1 ответ

Решение

Я нашел способ сделать это с помощью параметра "Свойства". В этом примере задание будет инициироваться изменениями, передаваемыми в GitHub, а также периодически (каждые 60 минут):

properties([pipelineTriggers([cron('H/60 * * * *'), [$class: 'GitHubPushTrigger']])])
Другие вопросы по тегам