Depreciar, Arquivar e Despublicar Workflows
Nesta seção, você encontra as regras e diferenças entre depreciação e despublicação de Workflows na StackSpot.
Antes de começar
As regras a seguir são válidas apenas para o Workflow.
-
Todas as ações são por versão do Workflow.
-
Ter acesso ao Estúdio que você deseja gerenciar os conteúdos.
-
Para depreciar, despublicar e arquivar qualquer conteúdo na StackSpot você precisa ter as Actions do tipo DEPRECATE (depreciar), ARCHIVE (arquivar) e UNPUBLISH (despublicar) no resource da StackSpot (Estúdio, Plugin, Action e Workflow). Para mais detalhes, confira sobre as Actions e resources disponíveis na StackSpot.
-
As regras de permissão listadas no link anterior são válidas para o Workflow.
-
Você deve respeitar a ordem de descontinuação do Workflow:
- Depreciação (aviso de descontinuação do Workflow);
- Arquivamento (impede o uso do Workflow para algo novo);
- Despublicar (remoção completa do Workflow).
Depreciação de Workflow
A depreciação de um Workflow é uma ação que você deve executar quando o Workflow publicado está com informações desatualizadas. Isso ocorre quando as primeiras e últimas versões de um Workflow são muito diferentes.
Para evitar interrupções inesperadas no uso de versões mais antigas de um Workflow, você deve apontar o Workflow como depreciado para indicar que ele está desatualizado, mas ainda pode ser usado. Isso permite que as pessoas usuárias que usam o Workflow depreciado tenham a oportunidade de planejar adequadamente a migração para a versão mais recente.
Passos para depreciar um Workflow
- Acesse o Portal da StackSpot EDP;
- No menu, clique em 'Estúdios' para acessar o seu Estúdio e clique na opção 'Conteúdo';
- Clique na aba Workflows e selecione o Workflow desejado;
- Clique no botão 'Gerenciar Versão' do seu Workflow;
- Na versão que você deseja depreciar, clique no botão 'Opções da Versão' e em seguida na opção 'Depreciar Versão'.
- Uma tela de confirmação aparece. Nela, digite a palavra 'DEPRECIAR' e clique no botão 'Depreciar Versão'.
Arquivar Workflow
O arquivamento de um Workflow só pode ser efetuado após você arquivar o Workflow. Ao arquivar um Workflow significa que:
- A versão arquivada não poderá mais ser usada para criar ou atualizar novas Aplicações e Infraestruturas;
- Uma versão arquivada continua sendo utilizada para fazer deploys;
- Workflows que utilizarem conteúdos que estão arquivados, são impedidos de serem publicados no seu Estúdio.
Passos para arquivar um Workflow
- Acesse o Portal da StackSpot EDP;
- No menu, clique em 'Estúdios' para acessar o seu Estúdio e clique na opção 'Conteúdo';
- Clique na aba Workflows e selecione o Workflow desejado;
- Clique no botão 'Gerenciar Versão' do seu Workflow;
- Na versão que você deseja arquivar, clique no botão 'Opções da Versão' e em seguida na opção 'Arquivar Versão'.
Despublicar um Workflow
Para despublicar uma versão de um Workflow, nenhuma Stack deve usar a versão que está sendo despublicada. Ou a versão do Workflow estiver sendo sendo utilizada em outro Workflow em um step do tipo workflow.
Ao despublicar uma versão de um Workflow, ele é completamente removido do Estúdio, não podendo mais ser visualizado ou utilizado como conteúdo na StackSpot.
Passos para despublicar um Workflow
- Acesse o Portal da StackSpot EDP;
- No menu, clique em 'Estúdios' para acessar o seu Estúdio e clique na opção 'Conteúdo';
- Clique na aba Workflows e selecione o Workflow desejado;
- Clique no botão 'Gerenciar Versão' do seu Workflow;
- Na versão que você deseja despublicar, clique no botão 'Opções da Versão' e em seguida na opção 'Despublicar Versão'.
- Uma tela de confirmação aparece. Nela, digite a palavra 'EXCLUIR' e clique no botão 'Excluir Versão'.