验证交付物的工具?

验证交付物的工具?

问题描述:

我正在寻找一种工具来验证可交付成果(例如.tgz,.war/.jar,.zip文件)与它应该包含的文件的清单或库存。检查应该在可交付物中的每个文件(每个列表)的东西。验证交付物的工具?

这是持续交付周期中最终验证步骤的一部分。

OSS解决方案将是理想的。没有找到任何东西,但想在出发和写一个之前检查。

在bash,那么你可以这样做:

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

你不应该写比一个shell脚本的一对夫妇的线条更。