Arquivador
- Tipo de tarefa: archiver
Descrição
A tarefa "Archiver" permite comprimir ficheiros ou diretórios inteiros dentro do fluxo de trabalho, suportando vários formatos e níveis de otimização de espaço.
Parâmetros de Configuração
- Caminho de entrada: ficheiro ou pasta a comprimir. É possível usar um parâmetro produzido por uma tarefa anterior, por exemplo
#>documento.file<#. - Nome do arquivo: nome que será atribuído ao arquivo final (ex:
test_img). - Caminho de saída: diretório de destino onde o arquivo será guardado.
- Criar caminho se não existir: se selecionado, cria automaticamente a estrutura de pastas de saída se estiver em falta.
- Formato de compressão: escolha do formato (zip, tar, tar.gz, bzip2, tar.bz2, gzip).
- Nível de compressão: define a intensidade da compressão numa escala de 1 (compressão mínima, mais rápido) a 9 (compressão máxima, mais lento).
- Sobrescrever: se ativo, sobrescreve o arquivo pré-existente com o mesmo nome no caminho de saída.
- Definir Senha: permite proteger o arquivo. A opção está disponível somente se o formato selecionado for zip.
Nota
O Caminho de entrada e o de saída devem ser diferentes.
Parâmetros de Saída
- result: mensagem descritiva do resultado da operação.
- file: caminho absoluto do arquivo gerado.
- filename: nome do arquivo criado incluindo a extensão.
- resultJson: representa o resultado da execução da tarefa em formato JSON.
Exemplo resultJson
{
"run_info": {
"status": "Completed",
"run_result": "Success"
},
"output_parameters": {
"exitStatus": "0"
}
}