2015-11-09 5 views
0

Как по названию, что такое TimeZone по умолчанию в AppVeyor?Что такое TimeZone по умолчанию в AppVeyor?

Я пытался просить Google об этом ... ничего не найдено

+2

У Appveyor есть хорошая поддержка, почему бы не спросить их напрямую? –

+1

По умолчанию часовые пояса обычно являются настройками локального компьютера. – jdweng

+0

@jdweng нормально, но что такое значение по умолчанию для AppVeyor? –

ответ

3

Я не думаю, что вы должны полагаться на часовой пояс в настоящее время установлен на рабочих сборки, но вы должны настроить свой собственный необходимый часовой пояс. Это можно легко сделать с tzutil утилитой, например, в appveyor.yml:

init: 
- tzutil /s "Mountain Standard Time" 

Вы можете просмотреть список всех доступных зон с tzutil /l командой.

+1

Осторожно, настройки часовых поясов в Windows являются общесистемными. Скорее всего, есть другие процессы на одной машине. Если среда изолирована должным образом, вы не сможете этого сделать. Действительно, если сервер должен быть установлен в какой-либо конкретный часовой пояс, то это проблема для себя. Сценарий сборки (или что бы то ни было) должен полагаться только на UTC. –

+0

@MattJohnson ok, так что вы предлагаете? –

+0

@ GianlucaGhettini - Ну, вы не сказали * почему * вы хотите изменить часовой пояс, поэтому его сложно предложить что-либо в частности. Возможно, вы можете отредактировать свой вопрос, чтобы показать код, в котором вы зависите от системного часового пояса. Тогда я могу ответить соответствующим образом. Благодарю. –

0

Их записи crontab для запланированных сборок используют UTC, поэтому я бы предположил, что это то, что они используют в целом.

 Смежные вопросы

  • Нет связанных вопросов^_^