在 AWX 中,目前如果您选择清单脚本 > 自定义脚本,您只能将代码粘贴到输入框中。有没有办法从源代码管理中提取脚本?
问问题
1545 次
1 回答
2
这是描述在源代码控制中签入自定义清单脚本的过程的文档的链接。但是,我在第一次尝试时没有做对。
所以,我们开始...
- 将您的自定义清单脚本添加到清单文件夹中的版本控制。(例如:库存/get_my_inventory.py 在 git_project)
- 确保在签入 repo 之前授予此脚本的可执行权限,否则 AWX 将无法识别脚本并显示在列表中。
现在在 AWX...
- 点击库存>来源>新来源(+)
- 选择Create Source > Source > Sourced from a project。
- 现在在项目中选择具有自定义库存脚本文件的项目。(例如:git_project)
- 现在您的自定义脚本应该显示在清单文件下拉列表中。(例如:库存/get_my_inventory.py )
嗯,这是一个简单的过程,但我不得不花几个小时才能把它做好。希望这会有所帮助!
于 2018-12-12T06:56:12.450 回答