Archiver
- Tipo de tarea: archiver
Descripción
La tarea "Archiver" permite comprimir archivos o directorios enteros dentro del flujo de trabajo, soportando varios formatos y niveles de optimización del espacio.
Parámetros de Configuración
- Ruta de entrada: archivo o carpeta que se va a comprimir. Se puede usar un parámetro producido por una Tarea anterior, por ejemplo
#>documento.file<#. - Nombre del archivo: nombre que se le asignará al archivo final (ej.
test_img). - Ruta de salida: directorio de destino donde se guardará el archivo.
- Crear ruta si no existe: si se selecciona, crea automáticamente la estructura de carpetas de salida si falta.
- Formato de compresión: elección del formato (zip, tar, tar.gz, bzip2, tar.bz2, gzip).
- Nivel de compresión: define la intensidad de la compresión en una escala de 1 (mínima compresión, más rápido) a 9 (máxima compresión, más lento).
- Sobrescribir: si está activo, sobrescribe el archivo existente con el mismo nombre en la ruta de salida.
- Establecer Contraseña: permite proteger el archivo. La opción está disponible solamente si el formato seleccionado es zip.
Nota
La Ruta de entrada y la Ruta de salida deben ser diferentes.
Parámetros de Salida
- result: mensaje descriptivo del resultado de la operación.
- file: ruta absoluta del archivo generado.
- filename: nombre del archivo creado incluyendo la extensión.
- resultJson: representa el resultado de la ejecución de la tarea en formato JSON.
Ejemplo resultJson
{
"run_info": {
"status": "Completed",
"run_result": "Success"
},
"output_parameters": {
"exitStatus": "0"
}
}