Как периодически автоматически менять тип триггера определения сборки?

Я использую TFS 2013 и VS 2013.

Я создал определение сборки для одного из проектов нашей компании, и оно отлично работает при следующих типах триггеров сборки. (Чтобы увидеть тип триггеров сборки, щелкните правой кнопкой мыши определение сборки -> Изменить определение сборки -> В появившемся диалоговом окне/мастере щелкните вкладку «Триггер».)

  • Руководство по эксплуатации
  • Расписание

[IMG]http://i59.tinypic.com/2ch03so.png[/IMG]< /а>

В настоящее время мы делаем следующее: в рабочее время мы устанавливаем тип триггера на РУЧНОЙ. А затем, когда мы выходим из офиса (после рабочего дня), мы устанавливаем тип триггера на ГРАФИК и уходим. Делаем это вручную (меняя радиокнопки на схеме выше).

Есть ли способ автоматизировать этот сценарий? (например, с 8:30 до 17:30 тип триггера должен быть РУЧНОЙ, а после 17:30 тип триггера должен автоматически измениться на РАСПИСАНИЕ)


person user2828668    schedule 16.12.2014    source источник


Ответы (1)


Я не могу понять, почему ты хочешь это сделать. Если вы хотите, чтобы сборка запускалась каждую ночь в определенное время, просто установите для нее значение «Запланировано» и оставьте так. Вы по-прежнему можете запускать его вручную в течение дня, если хотите, без необходимости менять тип триггера.

Обновление: но если вы действительно хотите это сделать, вы можете запланировать PowerShell, который изменит его.

person Dylan Smith    schedule 19.12.2014