分别发现ansible剧本和角色的依赖项和依赖项

ansible-discover的Python项目详细描述


Build StatusPyPi Package

ansible发现

ansible discover是一个命令行工具,用于列出依赖项和 分别依赖于角色和剧本。

它的主要用途之一是在像詹金斯这样的ci工具中。一旦改变, 假设角色已提交,使用ansible discover收集依赖项 角色和剧本。从这个列表中,playbook的相应ci作业 然后可能会触发角色验证。

安装

pip install ansible-discover

使用量

一个用例(如上所述)是确定所有角色(直接 或间接地)取决于给定的一组角色:

ansible-discover roles predecessors PATHS

其中PATHS是以空格分隔的角色路径列表(例如, roles/my_sample_role)。

除了角色的前辈(即受抚养人),您还可以 发现

  • 角色的继承者(即依赖关系): ansible-discover roles successors
  • 剧本的前身: ansible-discover playbooks predecessors;和
  • 剧本的接班人:ansible-discover playbooks successors

许可证

在XYZ许可下分发。有关详细信息,请参见LICENSE.txt。 信息。

贡献

  • 叉开!
  • 创建功能分支:git checkout -bmy-new-feature
  • 提交更改:git commit -am 'Add some feature'
  • 推到分支:git push origin my-new-feature
  • 提交请求:)

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

推荐PyPI第三方库


热门话题
java如何在Spring YAML配置中避开SpEL美元符号?   java Flyway脚本跳过第一个后的第二个Flyway脚本   SwingJava:像JTable一样过滤面板   Java JTabbedPane将订单提升到所选选项卡   java如何水平打印jframe或赋予它打印属性?   java My inflate不显示xml文件,原因是什么?   同步(Singleton.class)和同步(obj)之间的java差异   如何在linux操作系统中使用Java获取服务器时区信息   java抽象方法和重写?   java选择相关对象的前N个元素   java无法计算对象的数量   类L安卓/widget/ImageView中没有字段mMaxWidth   JavaHibernate4.3.0。最终和春季数据JPA 1.4.3。释放