Use ServiceNow DevOps extensão para Azure DevOps e. Azure DevOps ações personalizadas
Instalar e configurar DevOps extensão para Azure DevOps Para enviar notificações de compilação e versão do pipeline do Azure para Velocidade de mudança para DevOps.
Antes de Iniciar
Função necessária: sn_devops.admin
Por Que e Quando Desempenhar Esta Tarefa
Você pode usar ServiceNow DevOps extensão em Visual Studio Marketplace - Extensões para Azure DevOps Para integrar seu pipeline do Azure ao ServiceNow DevOps aplicação. Para obter mais informações sobre artefatos e pacotes em Velocidade de mudança para DevOps, consulte Artefatos e pacotes.
- ServiceNow DevOps conexão de serviço
Necessário para conectar o pipeline do Azure ao ServiceNow
- ServiceNow DevOps Release Gate
Necessário para habilitar o controle de mudanças nos pipelines da versão do Azure (CD) (somente em condições de pré-implantação).
- Trabalho sem agente (servidor)
- Registro de artefato do servidor DevOps da ServiceNow tarefa personalizada
Necessário para que trabalhos sem agente (servidor) registrem um artefato no ServiceNow instância
- Registro do pacote do servidor do ServiceNow DevOps tarefa personalizada
Necessário para que trabalhos sem agente (servidor) registrem um pacote no ServiceNow instância
- ServiceNow DevOps Server Change Acceleration tarefa personalizada
Necessário para que trabalhos sem agente (servidor) criem automaticamente uma solicitação de mudança no ServiceNow Gestão de mudanças Como parte do pipeline do Azure.
Nota:. ServiceNow DevOps Server Change Acceleration a tarefa não requer Notificação de trabalho do servidor do ServiceNow DevOps tarefas. - ServiceNow DevOps Server Obter mudança tarefa personalizada
Necessário para recuperar o número da solicitação de mudança em um pipeline com base em detalhes de mudança específicos para um trabalho de servidor.
- ServiceNow DevOps Server Update Change tarefa personalizada
Necessário para atualizar os detalhes da solicitação de mudança associados a um pipeline para um trabalho de servidor.
- Registro de artefato do servidor DevOps da ServiceNow tarefa personalizada
- Trabalho do agente
- Registro de artefato do agente DevOps da ServiceNow tarefa personalizada
Necessário para que os trabalhos do agente registrem um artefato no ServiceNow instância
- Registro do pacote do agente do ServiceNow DevOps tarefa personalizada
Necessário para que trabalhos de agente registrem um pacote no ServiceNow instância
- ServiceNow DevOps Agent Obter mudança tarefa personalizada
Necessário para recuperar o número da solicitação de mudança em um pipeline com base em detalhes de mudança específicos para um trabalho de agente.
- Mudança de atualização do agente do ServiceNow DevOps tarefa personalizada
Necessário para atualizar os detalhes da solicitação de mudança associados a um pipeline para um trabalho de agente.
Nota:. Registro de artefato do agente DevOps da ServiceNow e. Registro do pacote do agente do ServiceNow DevOps As tarefas não são compatíveis com Pipelines de versão. - Registro de artefato do agente DevOps da ServiceNow tarefa personalizada
- Verificações de qualidade de software (SonarQube/SonarCloud)
- Registro do sonar de compilação do DevOps da ServiceNow Tarefa personalizada (para criar pipelines)
- Registro do sonar da versão do ServiceNow DevOps Tarefa personalizada (para pipelines de versão)
Nota:. Registro do sonar de compilação do DevOps da ServiceNow A tarefa não é compatível com pipelines de versão. - Verificações de segurança:
- ServiceNow DevOps Criar resultados de segurança Tarefa personalizada (para criar pipelines)
- Resultados de segurança da versão do ServiceNow DevOps Tarefa personalizada (para pipelines de versão)
Nota:. Resultado de segurança de compilação do DevOps da ServiceNow A tarefa não é compatível com pipelines de versão.
Procedimento
Exemplo
Configure um pipeline de compilação do Azure (IC) em DevOps
Use ServiceNow DevOps extensão para Azure DevOps para configurar controle de mudanças E artefatos e pacotes no pipeline de compilação (IC) do Azure.
Antes de Iniciar
Função necessária: sn_devops.admin
Procedimento
Exemplo
Configure um pipeline da versão do Azure (CD) em DevOps
Use ServiceNow DevOps extensão para Azure DevOps Para configurar o controle de mudanças, artefatos e pacotes no pipeline da versão do Azure (CD).
Antes de Iniciar
Função necessária: sn_devops.admin
Por Que e Quando Desempenhar Esta Tarefa
As fases em um pipeline de versão do Azure são mapeadas para uma etapa. O nome da etapa de um trabalho de várias configurações ou vários agentes deve incluir somente o nome da fase e não o nome do trabalho real derivado no tempo de execução do pipeline.
As execuções de tarefas para trabalhos ignorados são marcadas como com falha.