Исключения из промежуточных интервалов периодицикваторных интервалов Buildbots?
-
29-09-2019 - |
Вопрос
Triggers Perioduler Terigers BuildBots Triggers с фиксированными интервалами (например, каждые 30 минут). Но бывают определенные времена (например, ночью, в выходные дни или во время выполнения регулярного обслуживания), где я бы хотел, чтобы он расслабился.
Есть ли способ иметь более тонкое описание для периодического планировщика? Или я предпочел бы предпочесть использовать ночной планировщик и явный список всех времен срабатывания построения в течение всей недели?
Решение
Если вы используете Nightly
, тогда вы можете указать, что планировщик запускается только в том случае, если есть интересные изменения для сборки. Предположительно, у вас не будет комедитов в течение этого периода, так что это не запускает сборки.
Другие советы
Один из способов решения этого, конечно, будет писать кусок Python Code, который генерирует время сборки для ночного планировщика в соответствии с некоторыми правилами.