Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
测试依赖的Ansible角色与分子和镀金,零文档_Ansible_Ansible Galaxy_Molecule - Fatal编程技术网

测试依赖的Ansible角色与分子和镀金,零文档

测试依赖的Ansible角色与分子和镀金,零文档,ansible,ansible-galaxy,molecule,Ansible,Ansible Galaxy,Molecule,目前正在为我的公司构建多个Ansible角色,其中一些角色将标记为相互依赖(类似于依赖于要安装的docker角色的deploy[application]containers角色) 我们通过计算机运行自动化测试 但是,由于我们有自己的内部源代码控制,将这些角色上载到ansible galaxy不是一个选项,因此我希望能够为依赖角色运行自动测试,这将需要导入这些角色。显示有一个名为Gilt的备用依赖项管理器 关于这一点的文档是不存在的,我想知道是否有人有一个例子,说明如何将这个角色标记为依赖于另一个

目前正在为我的公司构建多个Ansible角色,其中一些角色将标记为相互依赖(类似于依赖于要安装的docker角色的deploy[application]containers角色)

我们通过计算机运行自动化测试 但是,由于我们有自己的内部源代码控制,将这些角色上载到ansible galaxy不是一个选项,因此我希望能够为依赖角色运行自动测试,这将需要导入这些角色。显示有一个名为Gilt的备用依赖项管理器

关于这一点的文档是不存在的,我想知道是否有人有一个例子,说明如何将这个角色标记为依赖于另一个角色,以便在分子测试运行期间导入它。
这里需要注意的一点是,私有repo不允许克隆,Azure DevOps on premise 2019不允许将任何存储库设置为“Public”,因此即使克隆也需要身份验证

您不是在使用git进行版本控制吗?如果您是,您可以将角色的存储库指定为需求。