ocp构建数据映像和rpm声明的验证

rh-ocp-build-data-validator的Python项目详细描述


验证ocp-build-data 图像和转速声明

安装

$ pip install rh-ocp-build-data-validator

用法

正在验证单个文件:

$ validate-ocp-build-data path/to/ocp-build-data/images/or/rpms.yml

正在验证整个ocp-build-data 存储库:

$ validate-ocp-build-data path/to/ocp-build/data/{images,rpms}/*

验证

  • yaml格式
  • yaml模式(支持的模式:imagerpm
  • 存在相应的DistGit存储库 (需要匹配yaml文件名)
  • 存在GitHub存储库(如果声明的话)
    • GitHub(如果声明的话)上存在branch
    • GitHub(如果声明的话)上存在dockerfile
    • 存在manifests dirGitHub(如果声明的话)
  • 支持流(如果声明,则值必须与streams.yml中的一个条目匹配)
  • 成员存在(如果声明,成员必须是另一个在{tT2}$下存在的声明)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从thymeleaf表单保存地址对象和用户对象的列表?   序列化java。时间使用Jackson将localdate转换为json   java删除LinearLayout和子级之间的空间   具有内存大小限制的Java队列   java尝试在freemarker中创建min(a,b)函数失败   askQuestion()方法中的Java逻辑问题   在Java客户端中接受服务器的自签名ssl证书   java如何正确更新字符串数组?   java如何使多个方法调用充当一个事务性工作单元   swing如何创建可滚动的Java框?   java如何使用SearchView在多个单词之间搜索?   初始化启动层java时出错。lang.module。FindException:模块javafx。找不到图形   java struts对隐藏字段的转义形式验证   用于构建FEM 3D解算器的java JOGL与JAVA3D   java mvn安装忽略hibernate映射文件   在C++和java之间使用JNI通信时,我在哪里保存“这个”?   java无法使用计时器重新绘制窗口   java我遇到一个找不到符号的错误,我无法解决   IntelliJIdea生成实体时java面临的问题   java在动态文本的末尾添加三个点