Procedimentos e runbooks
Os procedimentos do Cue transformam instruções da equipa em etapas executáveis. Cada etapa tem um tipo definido, regista resultados e aplica confirmações quando a ação exige cuidado.
Escolha os tipos de etapa
O Cue oferece 28 tipos de executor para ações na máquina, scripts, verificações, validações e ligações a outras partes do trabalho. Escolha o tipo que representa a tarefa, em vez de concentrar um procedimento inteiro num script extenso.
As verificações e validações tornam claras as condições esperadas. Os scripts só são executados após confirmação explícita, permitindo à pessoa verificar o que vai acontecer.
Utilize decisões para escolher o caminho
Uma etapa de decisão coloca uma pergunta. Cada resposta pode:
- Continuar para a próxima etapa.
- Avançar para uma etapa posterior.
- Terminar a execução.
Utilize decisões quando existirem caminhos válidos diferentes conforme a situação. Faça perguntas concretas e deixe claro o resultado de cada resposta. O desvio só avança, evitando ciclos acidentais.
Pause e retome com segurança
A retoma segura conserva um ponto controlado para continuar após uma interrupção. Antes de retomar, verifique a etapa atual e qualquer condição externa que possa ter mudado durante a pausa.
As etapas sensíveis a Production exigem confirmação explícita e ficam registadas. Utilize essa confirmação para verificar o destino e o impacto antes de prosseguir. O registo de atividade identifica quem executou cada procedimento.
Ligue pipelines e ferramentas
Uma etapa do Azure DevOps pode iniciar uma pipeline real e acompanhá-la até à conclusão. O token da integração é guardado encriptado. Deixe a pipeline executar o seu trabalho e utilize o Cue para definir em que ponto participa no procedimento.
Outras etapas podem abrir Riff, Echo ou Harmony quando um desses produtos for mais adequado à tarefa seguinte. O procedimento continua a orientar o trabalho.
Crie um procedimento fiável
Comece por uma tarefa recorrente. Divida-a em etapas com resultados observáveis, verifique as condições antes das ações, utilize scripts onde a automação ajuda e confirme operações sensíveis. Adicione uma decisão apenas quando a resposta alterar o caminho restante. Execute o procedimento completo e confirme que existe um ponto seguro para retomar após uma pausa.
Para preparação reutilizável, consulte Preparação do computador. Para responsabilidades e proteção do histórico, consulte Equipas e sincronização.