---
sourceDocument: Xanadu IT Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Acelerando seu DevOps processo de mudança

# Acelerando seu DevOps processo de mudança {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 min. de leitura

Habilite o recurso de aceleração de mudança de Velocidade de mudança para DevOps para a criação automática de solicitação de mudança no pipeline e use fluxos e políticas de aprovação de mudança para automatizar a aprovação sob determinadas condições.  
Nota:  
ServiceNow [O Gestão de mudanças](https://servicenow-prod.fluidtopics.net/XX_SsUKR~7FV5VLIIvf4qg "O aplicativo Gestão de mudanças ServiceNow fornece uma abordagem sistemática para controlar o ciclo de vida de todas as mudanças, facilitando mudanças benéficas a serem feitas com o mínimo de interrupção nos serviços de TI.") deve ser instalado para aceleração de mudança.  
Habilite e configure o controle de mudanças ao modelar seu pipeline em DevOps:

* [Modelar um pipeline do Azure no DevOps](https://servicenow-prod.fluidtopics.net/7FrOpo1L3zZGLMJ_JCILYA "Modele um pipeline do Azure mapeando o pipeline para um app e mapeando Velocidade de mudança para DevOps etapas de pipeline para trabalhos de pipeline do Azure.")
* [Modele um pipeline de IC básico \[ GitLab em DevOps](https://servicenow-prod.fluidtopics.net/SSuslf42F_KR1ffw7cX20Q "Modele um GitLab pipeline de IC básico mapeando o pipeline para um app e mapeando DevOps etapas de pipeline para GitLab trabalhos de pipeline.")
* [Modelar um pipeline \[ Jenkins em DevOps](https://servicenow-prod.fluidtopics.net/FLI6B4ywcriBn4L0V40qNg "Modele um Jenkins pipeline mapeando o pipeline para um app e mapeando DevOps etapas do pipeline para Jenkins fases.")
{#dev-ops-change-acceleration__ul_xcf_mfc_wmb}

Você pode exibir detalhes das solicitações de mudança ativas navegando até DevOpsOrquestrarSolicitações de Mudança de Pipeline.

## Processo de controle de mudanças {#dev-ops-change-acceleration__section_wyf_slc_wmb}

Quando o controle de mudanças está habilitado para um trabalho no pipeline de desenvolvimento DevOps, uma solicitação de mudança é criada automaticamente e definida para o estado Avaliar para solicitar aprovação para a execução da fase ou trabalho atual se um grupo de atribuição for adicionado à solicitação de mudança. As solicitações de mudança podem ser aprovadas automaticamente configurando condições em uma política de aprovação de mudança.

Se uma solicitação de mudança não for aprovada e movida para o estado cancelado ou encerrado, o trabalho Jenkins, GitHub ou ADO associado será marcado como falha e uma mensagem do console será mostrada:

Para Jenkins: `[ServiceNow DevOps] o trabalho não foi aprovado para execução`

Para GitHub: `Erro: **** A mudança foi criada, mas foi rejeitada ou cancelada`

Para ADO: `"changeState": "Closed"`

## Modelos de solicitação de mudança personalizados {#dev-ops-change-acceleration__section_irr_sxf_llb}

Ao habilitar o controle de mudanças na ServiceNow DevOps etapa , você pode selecionar um modelo personalizado para preencher os campos automaticamente ao criar a solicitação de mudança. O campo Categoria da solicitação de mudança é definido automaticamente como DevOps.  
Nota:  
Não configure os campos Categoria e changeType do modelo personalizado.

O tipo de solicitação de mudança corresponde à tabela de solicitação de mudança no escopo global.

## Listas relacionadas à solicitação de mudança automática {#dev-ops-change-acceleration__section_rph_v2z_jjb}

Para uma solicitação de mudança criada automaticamente por DevOps, o campo Categoria é definido automaticamente como DevOps e estas listas relacionadas são adicionadas:

Confirmar
:   Confirmações associadas à solicitação de mudança.

Itens de trabalho
:   Itens de trabalho associados à solicitação de mudança.

Versões do Artefato

:   Lista de versões de artefatos associadas ao pacote vinculado à execução do pipeline para pacotes criados antes da aprovação da solicitação de mudança.

    Se nenhum pacote estiver vinculado à execução do pipeline, a lista estará vazia.

Resumos de testes (substitui a lista relacionada de Resultados de testes)

:   Lista de resumos de teste para uma execução de pipeline associada a um artefato, pacote ou execução de tarefa antes da solicitação de mudança.

    Consulte [Resultados de testes](https://servicenow-prod.fluidtopics.net/OEpDD6ibA72~shNR67XwuA#dev-ops-change-acceleration__section_ccp_nbb_dlb) para obter mais detalhes.

Nota:  
Os detalhes de implementação da ferramenta de orquestração são adicionados automaticamente ao campo Anotações de trabalho no formulário de solicitação de mudança. O detalhe adicionado às anotações de trabalho está limitado a 5 KB do log de execução de tarefa para a etapa.

## Processo de solicitação de mudança personalizada {#dev-ops-change-acceleration__section_www_tzz_jjb}

Essas [propriedades de mudança do DevOps](https://servicenow-prod.fluidtopics.net/g2jkCyZosAVMGIZlfkck7w "Use essas propriedades para definir as configurações na aplicação Velocidade de mudança para DevOps.") estão disponíveis para personalizar seu fluxo de solicitação de mudança.  
* Estado de implementação da solicitação de mudança do DevOps
* Estado de pós-implementação da solicitação de mudança do DevOps
* Estado de cancelamento da solicitação de mudança do DevOps
* Texto de aprovação da solicitação de mudança do DevOps
{#dev-ops-change-acceleration__ul_hln_lgb_kjb}

Para personalizar seu fluxo de solicitação de mudança, você deve primeiro criar um Definição do SistemaLista de Seleção. Por exemplo, <kbd class="ph userinput">DevOps_Implement (valor - 10)</kbd>.

Em seguida, adicione a lista de seleção a Definição do SistemaInclusão de scriptChangeRequestStateHandlerSNC.

Depois de criar a lista de seleção e adicioná-la à inclusão de script, você poderá atualizar [as propriedades de mudança do DevOps](https://servicenow-prod.fluidtopics.net/g2jkCyZosAVMGIZlfkck7w "Use essas propriedades para definir as configurações na aplicação Velocidade de mudança para DevOps.") com os novos valores da lista de seleção. Por exemplo, DevOps change request implement state <kbd class="ph userinput">-10</kbd>.

## Condição de risco do DevOps {#dev-ops-change-acceleration__section_x4j_zzg_k3b}

Você pode usar o cálculo de risco e impacto DevOps com base na pontuação de risco do confirmador.

Esta condição está inativa por padrão.

## Lista relacionada de Resultados de testes {#dev-ops-change-acceleration__section_ccp_nbb_dlb}

Lista os testes que foram executados em um pipeline depois que um pacote foi criado. Se nenhum pacote tiver sido criado, a lista incluirá os testes que foram executados depois que uma versão de artefato foi criada.

Cenários:

Um pacote é criado no pipeline, mas nenhuma versão de artefato é registrada.
:
    * Se a solicitação de mudança for criada na fase de criação de pacote:Nenhum resultado de teste é exibido porque um pacote ainda não está vinculado à execução do pipeline.

    * Se a solicitação de mudança for criada em uma fase após a fase de criação do pacote:Os resumos de teste de compilação incluem aqueles associados a fases após a fase de criação do pacote, até a fase controlada por mudança.

    {#dev-ops-change-acceleration__ul_gg5_23b_dlb}

As versões do artefato são registradas, mas nenhum pacote é criado.
:
    * Se a solicitação de mudança for criada na fase de versão do artefato:Nenhum resultado de teste será exibido porque nenhum teste será associado até que a execução da tarefa seja concluída.

    * Se a solicitação de mudança for criada em uma fase após a fase da versão do artefato:Os resumos de teste de compilação incluem aqueles na fase de versão do artefato, bem como as fases posteriores, até a fase controlada por mudança.

    {#dev-ops-change-acceleration__ul_d3n_33b_dlb}

As versões do artefato e o pacote são criados no pipeline.
:
    * Se a solicitação de mudança fizer parte da fase após as fases de versão do artefato e criação de pacote:Os resumos de teste de compilação incluem aqueles associados à fase de criação do pacote, bem como as fases posteriores, até a fase controlada por mudança.

    * Se a solicitação de mudança fizer parte da fase de criação de pacote e as versões do artefato forem criadas como parte de uma fase anterior;
      * ou a solicitação de mudança é criada em uma fase (não na criação de pacote) após a fase de versão do artefato, mas antes da fase de criação de pacote;
      * ou a solicitação de mudança faz parte da fase de criação de pacote e as versões do artefato são criadas como parte de uma fase anterior:

      {#dev-ops-change-acceleration__ul_chj_vxm_nsb}

      Os resumos de teste de compilação incluem aqueles associados à fase da versão do artefato, bem como as fases posteriores, até a fase controlada por mudança.
    {#dev-ops-change-acceleration__ul_cd5_j3b_dlb}

## Exibição de execuções de pipeline {#dev-ops-change-acceleration__section_vwt_bkc_wmb}

Você pode exibir a atividade do pipeline navegando até DevOpsOrquestrarExecuções de pipeline.

* **[Criar uma solicitação de mudança DevOps e associar dados DevOps existentes --- Espaço](https://servicenow-prod.fluidtopics.net/KFTO8JmA5WdEWdoUkW0EKQ)**   
  Crie uma solicitação de mudança DevOps e associe os dados DevOps existentes por meio da IU do espaço.
* **[Criar uma solicitação de mudança DevOps e associar dados DevOps existentes --- Clássico](https://servicenow-prod.fluidtopics.net/lkbLArvQJzRmn05A~JC6Qg)**   
  Crie uma solicitação de mudança DevOps e associe os dados DevOps existentes por meio da IU clássica.
* **[DevOps solicitação de mudança sem impor categoria como DevOps](https://servicenow-prod.fluidtopics.net/SMov7gW5sixTrHMkRxvqxw)**   
  Habilite a categorização da solicitação de mudança DevOpsDevOps das propriedades \[\]. As solicitações de mudança criadas como parte das etapas de execução do pipeline podem ser criadas com uma categoria diferente de DevOps.
* **[Criação de solicitação de mudança com erros de recuperação de dados do DevOps](https://servicenow-prod.fluidtopics.net/jphtNhYtjrnWeSM5LcuLcg)**   
  Crie solicitações de mudança mesmo com erros na recuperação de dados do DevOps.
* **[Artefatos e pacotes](https://servicenow-prod.fluidtopics.net/1VTKa9M2X2Ei0IdCSYG2WA)**   
  Artefatos e pacotes permitem que Velocidade de mudança para DevOps rastreie as atividades de desenvolvimento e teste em uma ampla variedade de modelos de implantação e versão. Este recurso garante que a atividade de pipeline armazenada no modelo de dados DevOps possa ser recuperada e aplicada quando artefatos são criados e liberados em momentos diferentes ou em pipelines diferentes.
* **[DevOps IU do pipeline](https://servicenow-prod.fluidtopics.net/duZcKZMLCwlwesKWmgKOTQ)**   
  Use a IU de pipeline para visualizar interações e resultados em uma execução de pipeline. Esta exibição gráfica mostra a progressão de etapas do pipeline e outros detalhes de cada pipeline.
* **[Configuração de DevOps detalhes da solicitação de mudança no pipeline](https://servicenow-prod.fluidtopics.net/FOHkGJCsddLYGIN5A_pB~g)**   
  Configure como as informações de fechamento, o estado de mudança e os campos de solicitação de mudança são atualizados de dentro de um pipeline na etapa de mudança do pipeline.
* **using-dev-ops-model-change-flow.html**   
* **[Recuperar dados da solicitação de mudança usando o script DevOpsChangeRelationshipHelper](https://servicenow-prod.fluidtopics.net/ZCCkdza79_gN9jDm4eDNkw)**   
  Recupere dados associados a uma solicitação de mudança com base no tipo de relação especificado usando a inclusão de script DevOpsChangeRelationshipHelper.
* **[Gerenciar solicitações de extração (PR) ou solicitações de mesclagem no DevOps Change Velocity](https://servicenow-prod.fluidtopics.net/8RDIN9SywcFKGq_CRojHtw)**   

