Configurações e uso de fuso horário
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Há três configurações de fuso horário que podem ser referenciadas pelo Azure DevOps:
- As configurações do seu navegador para os formatos de data e hora
- Formatos de data e hora da sua organização ou servidor
- Configuração de hora e localidade do seu perfil pessoal.
A maioria das vezes exibidas no portal da Web são baseadas nas configurações do seu navegador para os formatos de data e hora, bem como fusos horários não relacionados ao pipeline.
Por padrão, todas as organizações e contas de usuário do Azure DevOps são definidas como UTC (Tempo Universal Coordenado), independentemente das zonas em que estão hospedadas. Mesmo que sua organização tenha migrado de um servidor local para os Serviços de DevOps do Azure, seu fuso horário será definido como horário UTC.
Para definir as configurações de fuso horário, consulte Alterar o fuso horário no Azure DevOps.
Fuso horário da organização
A configuração de fuso horário da organização é a configuração de fuso horário usada para dados que não especificam um fuso horário. Todos os dados de data e hora são armazenados em UTC e localizados usando essa configuração se a hora e a data não estiverem localizadas usando as configurações de perfil. Em outras palavras, quando você define sua organização como EST, todos os carimbos de data/hora que não seguem a localização do cliente aparecem no fuso horário EST.
A maioria das áreas do Azure DevOps é localizada usando suas configurações de perfil, mas as seguintes áreas não:
Os carimbos de data/hora de auditoria estão sempre em UTC.
Gatilhos agendados no código, por exemplo, executados com um
cron
trabalho, não exigem que um fuso horário seja incluído. Se você não adicionar um fuso horário ao gatilho, o fuso horário da organização será usado. Em pipelines clássicos, as agendas estão no fuso horário da organização. Para obter mais informações sobre como configurar seu pipeline para ser executado com umcron
trabalho, consulte Configurar agendas para pipelines.
Se você alterar o fuso horário da organização, ele não atualizará retroativamente os carimbos de data/hora existentes que não estão localizados. Por exemplo, se sua organização estiver definida como UTC e você configurar um pipeline YAML com um cron
trabalho definido como 12PM sem incluir EST, esse pipeline será executado às 5PM EST. Se você alterar o fuso horário da organização para EST, esse pipeline será executado à meia-noite. Se você especificar 5PM EST no código, após a alteração, ele continuará a ser executado às 5PM.
Fuso horário do perfil de usuário
O fuso horário do perfil do usuário e o padrão de data-hora são usados ao exibir as seguintes informações no portal da Web.
- Configurações da organização: uso, intervalo de tempo
Para itens de trabalho, os campos Data-hora do Histórico fazem referência à configuração de fuso horário da organização ou do servidor.
Configurações de fuso horário local
A configuração de fuso horário para o Azure DevOps local corresponde ao fuso horário definido para o Servidor de DevOps do Azure.