2010-11-05 10 views
0

Je suis à la recherche d'un outil qui valide le livrable (comme un fichier .tgz, .war/.jar, .zip) par rapport à une liste ou un inventaire de fichiers qu'il devrait contenir. Quelque chose qui vérifie chaque fichier qui devrait être dans le livrable (par la liste).Outil pour valider un livrable?

Cela fait partie d'une étape finale de validation dans un cycle de livraison continue.

Une solution OSS serait idéale. Je n'ai rien trouvé, mais je veux vérifier avant de partir et d'en écrire un.

Répondre

1

En bash, vous pouvez faire quelque chose comme:

gzip -dc deliverable.tgz | tar --list > incoming.txt 
diff incoming.txt expected.txt 

Vous ne devriez pas avoir à écrire plus de quelques lignes d'un script shell.