代码之家  ›  专栏  ›  技术社区  ›  conrad carter

验证可交付成果的工具?

  •  0
  • conrad carter  · 技术社区  · 15 年前

    我正在寻找一个工具来验证可交付结果(例如.tgz、.war/.jar、.zip文件)是否符合它应该包含的文件列表或清单。检查应该在可交付结果中的每个文件(根据列表)的东西。

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

    一个oss解决方案是理想的。没有发现任何东西,但想在出发和写作前检查一下。

    1 回复  |  直到 13 年前
        1
  •  1
  •   chrisaycock spacemanspiff    15 年前

    在bash中,您可以执行以下操作:

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

    你不应该只写几行shell脚本。