Pular para o conteúdo principal

Utilizando Pipelines

Visão Geral​

Pipelines são fluxos de trabalho automatizados que permitem executar uma série de operações nos seus dispositivos e na sua infraestrutura. Os pipelines podem ser acionados manualmente ou agendados para execução automática, permitindo automatizar tarefas rotineiras como backups, implantações e manutenção de dispositivos.

Principais Recursos​

  • Acionamentos Manuais: Execute pipelines sob demanda, quando necessário
  • Execução Agendada: Configure agendamentos diários com horários de execução específicos
  • Múltiplas Operações: Encadeie diferentes operações para criar fluxos de trabalho abrangentes
  • Gerenciamento de Dispositivos: Automatize tarefas relacionadas a dispositivos, como atualizações de firmware e rotação de senhas

Primeiros Passos​

Criando Seu Primeiro Pipeline​

  1. Navegue até a seção Pipelines no seu painel

  2. Clique no botão "Add" no canto superior direito

  3. Dê ao seu pipeline um nome descritivo

  4. Escolha o método de acionamento (Manual ou Agendado)

  5. Adicione operações ao seu pipeline

  6. Salve e teste o seu pipeline

Tipos de Acionamento​

Acionamento Manual

Os acionamentos manuais permitem executar pipelines sob demanda. Isso é ideal para:

  • Operações pontuais
  • Testes e depuração
  • Situações que exigem execução imediata

Acionamento Agendado

Os acionamentos agendados executam o seu pipeline automaticamente em base diária. Você pode:

  • Definir um horário de execução específico (formato de hora local)
  • Configurar a recorrência diária
  • Monitorar o histórico de execuções

Encadeando Múltiplos Jobs​

Você pode incluir vários projetos em uma única etapa de backup para executar seus backups simultaneamente, em paralelo. Para executar os jobs sequencialmente, crie etapas separadas para cada projeto.

Cada etapa inclui uma caixa de seleção "Allow failure" que determina como o pipeline lida com erros. Quando essa opção está habilitada, o pipeline continuará executando as etapas subsequentes mesmo que a etapa atual falhe. Quando desabilitada, qualquer falha interromperá a execução de todo o pipeline.