Implantação de Workflow
Introdução
Esta página descreve como implantar workflows na nuvem Harmony. Depois que uma operação e suas dependências são implantadas, essas operações podem ser executadas (consulte Implantação e execução da operação).
Implantar
Existem duas opções para implantação de workflow : implantação direta e configuração de uma implantar:
- Deploy: Esta opção se refere à implantação direta de um workflow. Selecionar esta opção implanta imediatamente o workflow e suas dependências, ou relata erros de validação que impedem a implantação.
- Implementação configurável: Esta opção se refere à implementação de workflows selecionados. Selecionar esta opção abre uma tela de configuração de implementação onde você pode escolher quais workflows implantar.
Telas adicionais podem ser apresentadas em determinadas circunstâncias:
- Selecionar cronogramas e variáveis do projeto: Se houver alguma variável de projeto ou cronograma sendo implantado que já tenha sido implantado na nuvem Harmony, uma tela apresentará opções para selecionar quais valores usar.
- Adicionar tags e comentários: Se as configurações de implantação em nível de projeto foram configuradas para exigir uma tag e/ou um comentário na implantação, uma caixa de diálogo é apresentada ao iniciar uma implantar para inserir a tag e/ou comentário necessário. Esses campos também são fornecidos diretamente na tela de implantar configurável.
Você pode continuar trabalhando durante uma implantar. Mensagens informativas no canto superior direito da tela indicam quando uma implantar está em andamento e quando uma implantar foi concluída.
Implantar
A opção Implementar para implantar um workflow pode ser acessada na aba Workflows do painel do projeto (consulte menu de ações do Workflow na aba Workflows do painel Projeto).
Ao selecionar Implementar, uma implantar é imediatamente tentada para o workflow e suas dependências. Para que a implantar seja bem-sucedida, o workflow e suas operações devem ser válidos. Se o workflow for inválido, os erros de validação específicos serão fornecidos em uma caixa de diálogo. Para obter documentação sobre cada erro e como resolvê-lo, consulte Validade do Workflow ou Validade da operação, respectivamente.
Implantar Configurável
A opção Implantação configurável para configurar uma implantar para workflows e operações selecionados, com o workflow e suas dependências selecionados por padrão, pode ser acessada na aba Workflows do painel do projeto (consulte menu de ações do Workflow na aba Workflows do painel Projeto).
Ao selecionar Implantação configurável, uma tela de configuração de implantação é aberta, onde você pode definir uma tag e um comentário e escolher quais workflows e/ou operações implantar:
-
Informações do projeto: Na parte superior da tela, o nome do projeto é fornecido, abaixo do qual está a organização Harmony e o ambiente onde o projeto existe.
-
Tag: Insira uma tag a ser usada para rotular o evento de implantar. A tag será exibida como um rótulo no evento de implantar e registrada nos detalhes de implantar acessíveis no histórico do projeto. Este campo pode ser obrigatório dependendo das configurações de implantação em nível de projeto.
-
Comentário: Insira um comentário a ser usado para descrever o evento de implantar. O comentário será registrado nos detalhes de implantar acessíveis a partir do histórico do projeto. Este campo pode ser obrigatório dependendo das configurações de implantação em nível de projeto.
-
Selecionar Workflows e operações: Selecione os workflows e/ou operações a serem implantar. O workflow e suas dependências são selecionados por padrão. Você deve selecionar pelo menos um item para habilitar o botão Implantar.
Quando você seleciona um workflow ou operação, quaisquer outras dependências de workflow ou operação também são selecionadas e não podem ser apagadas.
Para recolher ou expandir workflows e operações, use o triângulos de divulgação exibidos à esquerda do workflow ou nome da operação.
Os nomes de workflows ou operações inválidos aparecem na cor vermelha e itálico. Os itens selecionados devem ser válidos para habilitar o botão Implementar.
-
Implantar: Clique para implantar workflows e/ou operações selecionados.
Selecione Cronogramas e Variáveis do Projeto
Se houver alguma variável de projeto ou cronogramas sendo implantados que já foram implantados na nuvem Harmony, uma tela apresenta opções para selecionar quais valores usar. Isso permite que você mantenha ou substitua valores definidos fora do Cloud Studio, como por meio do Management Console Projects página.
Cada categoria, de variáveis, cronogramas de operação e cronogramas, é abordada abaixo. Depois de fazer suas seleções, clique em Implementar para continuar com a implantar ou implantar configurável conforme configurado, ou Cancelar para retornar à tela anterior sem implementar.
Variáveis
Esta tabela inclui quaisquer variáveis de projeto que têm um valor ou descrição diferente daqueles já implantados na nuvem Harmony:
-
Selecionar: Quando selecionada, esta caixa de seleção é usada para alternar as seleções na coluna Versão. Quando desmarcada, a opção selecionada no menu suspenso não tem efeito na tabela. Estas opções do menu suspenso estão disponíveis:
- Todos os valores atualizados: Quando a caixa de seleção e esta opção são selecionadas, todas as seleções na coluna Versão são alternadas para Atualizar.
- Todos os valores implantados: Quando a caixa de seleção e esta opção são selecionadas, todas as seleções na coluna Versão são alternadas para Implantado.
-
Popout: Clique no ícone popout para mostrar apenas a tabela de variáveis, ocultando quaisquer programações de operação e programações. Após abrir esta visualização, clique no ícone de retorno para retornar à tela cheia.
-
Nome: Os nomes de quaisquer variáveis de projeto que tenham um valor ou descrição diferente daqueles já implantados na nuvem Harmony são listados.
Isso não inclui variáveis de projeto que já foram implantadas, mas têm o mesmo valor e descrição que as do projeto do Cloud Studio, ou variáveis de projeto que estão apenas dentro do projeto do Cloud Studio e ainda não foram implantadas.
Dica
Uma variável de projeto pode já ter sido implantada na nuvem Harmony se você implantou o projeto anteriormente ou se editou a variável de projeto por meio do Management Console Projetos página.
-
Versão: Selecione entre as duas versões da variável do projeto:
-
Atualização: Use o valor e a descrição da variável do projeto que está presente no projeto do Cloud Studio. Isso substitui o valor e a descrição atualmente implantados na nuvem Harmony. Uma vez implantado, o valor e a descrição da variável do projeto no Cloud Studio e na nuvem Harmony estarão sincronizados.
-
Implantado: Use o valor e a descrição da variável do projeto que está atualmente implantada na nuvem Harmony.
Aviso
Após a implantação, o valor da variável do projeto e a descrição no Cloud Studio não serão atualizados. Para continuar usando a versão implantada na nuvem Harmony, você precisará fazer essa seleção sempre que implantar o projeto do Cloud Studio ou poderá atualizar a variável do projeto no Cloud Studio para corresponder à implantada na nuvem Harmony para evitar que ela apareça nesta tela.
-
-
Valor / Descrição: O valor da variável do projeto é listado. Se o valor estiver configurado para ser oculto na UI, asteriscos que mascaram o valor são exibidos. Detalhes adicionais podem ser visualizados passando o mouse sobre a célula:
- Valor: O valor da variável do projeto é listado. Se o valor estiver configurado para ser oculto na UI, asteriscos que mascaram o valor são exibidos.
- Descrição: A descrição da variável do projeto é listada.
-
Atualizado por: O nome de usuário Harmony do usuário que atualizou pela última vez o componente variável do projeto está listado. A atualização pode ter sido feita no Cloud Studio ou no Management Console.
-
Atualizado em: A data e a hora em que o componente da variável do projeto foi atualizado pela última vez, informadas no fuso horário local do seu navegador.
Horários de Operação
Esta tabela inclui quaisquer operações que apresentam uma diferença nos cronogramas aplicados em comparação com aqueles já implantados na nuvem Harmony:
-
Selecionar: Quando selecionada, esta caixa de seleção é usada para alternar as seleções na coluna Versão. Quando desmarcada, a opção selecionada no menu suspenso não tem efeito na tabela. Estas opções do menu suspenso estão disponíveis:
- Todos os valores atualizados: Quando a caixa de seleção e esta opção são selecionadas, todas as seleções na coluna Versão são alternadas para Atualizar.
- Todos os valores implantados: Quando a caixa de seleção e esta opção são selecionadas, todas as seleções na coluna Versão são alternadas para Implantado.
-
Popout: Clique no ícone popout para mostrar apenas a tabela de programações de operação, ocultando quaisquer variáveis e programações. Após abrir esta visualização, clique no ícone de retorno para retornar à tela cheia.
-
Nome: São listados os nomes de quaisquer operações que tenham uma diferença nos cronogramas aplicados em comparação com aqueles já implantados na nuvem Harmony.
Isso não inclui operações que aplicaram programações que já foram implantadas, mas são as mesmas no projeto do Cloud Studio, ou programações aplicadas que estão apenas dentro do projeto do Cloud Studio e ainda não foram implantadas.
Isso não considera se a programação foi habilitada ou desabilitada no Management Console, pois essa não é uma configuração que pode ser alternada no Cloud Studio.
Dica
Um cronograma aplicado em uma operação pode já ter sido implantado na nuvem Harmony se você implantou o projeto anteriormente ou se aplicou ou removeu um cronograma de uma operação por meio do Management Console Projetos página.
-
Versão: Selecione entre as duas versões da operação que tem o agendamento aplicado:
-
Atualização: Use o cronograma aplicado na operação no projeto do Cloud Studio. Isso substitui a configuração de cronograma aplicada atualmente implantada na nuvem Harmony. Uma vez implantado, o cronograma aplicado no Cloud Studio e na nuvem Harmony estará sincronizado.
-
Implantado: Use o cronograma aplicado à operação atualmente implantada na nuvem Harmony.
Aviso
Uma vez implantada, a operação à qual o agendamento é aplicado no Cloud Studio não será atualizada. Para continuar usando a versão implantada na nuvem Harmony, você precisará fazer essa seleção sempre que implantar o projeto do Cloud Studio, ou poderá atualizar o agendamento aplicado no Cloud Studio para corresponder ao implantado na nuvem Harmony para evitar que ele apareça nesta tela.
-
-
Nome do cronograma: O nome do cronograma aplicado na operação é listado. Se a operação não tiver um cronograma aplicado, esta célula estará vazia. Detalhes adicionais podem ser visualizados passando o mouse sobre a célula:
- Nome: O nome do agendamento aplicado na operação.
- Ocorre: Os dias em que a programação está configurada para ser executada.
- Frequência: Os horários em que o agendamento é configurado para ser executado. O fuso horário é o do agente que está executando a operação.
- Data de início: A data em que o agendamento está configurado para iniciar.
- Data de término: A data em que a programação está configurada para terminar.
-
Atualizado por: O nome de usuário Harmony do usuário que atualizou pela última vez o cronograma aplicado. A atualização pode ter sido feita no Cloud Studio ou no Management Console.
-
Atualizado em: A data e a hora em que o cronograma aplicado foi atualizado pela última vez, informadas no fuso horário local do seu navegador.
Horários
Esta tabela inclui quaisquer programações de operação que têm uma configuração diferente daquelas já implantadas na nuvem Harmony. Os agendamentos nesta categoria são listados independentemente de serem aplicados em quaisquer operações:
-
Selecionar: Quando selecionada, esta caixa de seleção é usada para alternar as seleções na coluna Versão. Quando desmarcada, a opção selecionada no menu suspenso não tem efeito na tabela. Estas opções do menu suspenso estão disponíveis:
- Todos os valores atualizados: Quando a caixa de seleção e esta opção são selecionadas, todas as seleções na coluna Versão são alternadas para Atualizar.
- Todos os valores implantados: Quando a caixa de seleção e esta opção são selecionadas, todas as seleções na coluna Versão são alternadas para Implantado.
-
Popout: Clique no ícone popout para mostrar apenas a tabela de programações, ocultando quaisquer variáveis e programações de operação. Após abrir esta visualização, clique no ícone de retorno para retornar à tela cheia.
-
Nome: Os nomes de quaisquer agendamentos que tenham uma configuração diferente daqueles já implantados na nuvem Harmony são listados. Agendamentos nesta categoria são listados independentemente de serem aplicados em quaisquer operações.
Isso não inclui agendamentos que já foram implantados, mas têm a mesma configuração no projeto do Cloud Studio, ou agendamentos que estão apenas dentro do projeto do Cloud Studio e ainda não foram implantados.
Dica
Um cronograma pode já ter sido implantado na nuvem Harmony se você implantou o projeto anteriormente ou se criou, editou ou excluiu um cronograma por meio do Management Console Projetos página.
-
Versão: Selecione entre as duas versões do cronograma:
-
Atualização: Use a configuração de agendamento que está presente no projeto do Cloud Studio. Isso substitui a configuração atualmente implantada na nuvem Harmony. Uma vez implantada, a configuração de agendamento no Cloud Studio e na nuvem Harmony estará sincronizada.
-
Implantado: Use a configuração de agendamento que está atualmente implantada na nuvem Harmony.
Aviso
Após a implantação, a configuração de agendamento no Cloud Studio não será atualizada. Para continuar usando a versão implantada na nuvem Harmony, você precisará fazer essa seleção sempre que implantar o projeto do Cloud Studio ou poderá atualizar a configuração de agendamento no Cloud Studio para corresponder à implantada na nuvem Harmony para evitar que ela apareça nesta tela.
-
-
Valor: Um resumo da configuração do cronograma é listado. Detalhes adicionais podem ser visualizados passando o mouse sobre a célula:
- Nome: O nome do cronograma.
- Ocorre: Os dias em que a programação está configurada para ser executada.
- Frequência: Os horários em que o agendamento é configurado para ser executado. O fuso horário é o do agente que está executando a operação.
- Data de início: A data em que o agendamento está configurado para iniciar.
- Data de término: A data em que a programação está configurada para terminar.
-
Atualizado por: O nome de usuário Harmony do usuário que atualizou a programação pela última vez está listado. A atualização pode ter sido feita no Cloud Studio ou no Management Console.
-
Atualizado em: A data e a hora em que a programação foi atualizada pela última vez, informadas no fuso horário local do seu navegador.
Adicionar Tags e Comentários
Os requisitos de implantação podem ser configurados para cada projeto durante a criação e configuração do projeto.
Se as configurações de implantação em nível de projeto tiverem sido configuradas para exigir uma tag e/ou um comentário na implantação, uma caixa de diálogo será apresentada ao iniciar uma implantar para inserir a tag e/ou comentário necessários. Esses campos também são fornecidos diretamente na tela de implantar configurável.
- Tag: Insira uma tag a ser usada para rotular o evento de implantar. A tag será exibida como um rótulo no evento de implantar e registrada nos detalhes de implantar acessíveis a partir do histórico do projeto.
- Comentário: Insira um comentário a ser usado para descrever o evento de implantar. O comentário será registrado nos detalhes de implantar acessíveis a partir do histórico do projeto.
- Adicionar comentário e tag: Clique para adicionar a tag, o comentário ou ambos e continuar com a implantar do workflow.
- Cancelar: Clique para fechar a caixa de diálogo e retornar à tela anterior sem implantar.