Archiver
- Type de tâche : archiver
Description
La tâche "Archiver" permet de compresser des fichiers ou des répertoires entiers dans le flux de travail, prenant en charge différents formats et niveaux d'optimisation de l'espace.
Paramètres de Configuration
- Chemin d'entrée : fichier ou dossier à compresser. Vous pouvez utiliser un paramètre produit par une tâche précédente, par exemple
#>documento.file<#. - Nom de l'archive : nom qui sera attribué à l'archive finale (par exemple,
test_img). - Chemin de sortie : répertoire de destination où l'archive sera enregistrée.
- Créer le chemin s'il n'existe pas : si sélectionné, crée automatiquement la structure des dossiers de sortie si elle est manquante.
- Format de compression : choix du format (zip, tar, tar.gz, bzip2, tar.bz2, gzip).
- Niveau de compression : définit l'intensité de la compression sur une échelle de 1 (compression minimale, plus rapide) à 9 (compression maximale, plus lente).
- Écraser : si activé, écrase l'archive existante portant le même nom dans le chemin de sortie.
- Définir un mot de passe : permet de protéger l'archive. L'option est disponible uniquement si le format sélectionné est zip.
Note
Le chemin d'entrée et le chemin de sortie doivent être différents.
Paramètres de Sortie
- result : message descriptif du résultat de l'opération.
- file : chemin absolu de l'archive générée.
- filename : nom de l'archive créée, incluant l'extension.
- resultJson : représente le résultat de l'exécution de la tâche au format JSON.
Exemple resultJson
{
"run_info": {
"status": "Completed",
"run_result": "Success"
},
"output_parameters": {
"exitStatus": "0"
}
}