Ank*_*kit 5 git ansible ansible-playbook
嗨,我想执行以下任务来在本地提取最新的提交ID:
- name: get latest git commit id
local_action: "command git rev-parse HEAD"
register: git_commit_id
Run Code Online (Sandbox Code Playgroud)
但是我正在使用收到警告command。因为这git是一个ansible核心模块:http : //docs.ansible.com/ansible/git_module.html
如何使用git模块执行此操作?
您可以尝试使用委托和模块来查看“在远程剧本中运行 ansible 本地任务”是否适用于您的情况:shell
local_action: <module_name> <arguments>
# in your case
local_action: shell git rev-parse HEAD
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
419 次 |
| 最近记录: |