我有一个git repo,以下是我的ansit git代码。
---
- name: read-write git checkout from repo
git:
repo: "{{repo_url}}"
dest: "{{webapps_dir}}/{{app_name}}"
accept_hostkey: yes
force: yes
remote: "{{repo_remote}}"
version: "{{repo_branch}}"
register: gitrepo
当我运行上述任务时,它会无休止地挂起/等待。我尝试调试,发现当我将git host添加到已知主机(手动进入服务器然后进行调试),然后运行此playbook时,它工作正常。
虽然我已将accept_hostkey
设置为yes
,但它仍会挂起或无休止地等待。
如何使用上面的playbook克隆git repo?
答案 0 :(得分:0)
if ("Ascending".equalsIgnoreCase(order) || "A".equalsIgnoreCase(order)) {
for (int i = 1; i < recordList.size(); i++) {
if (recordList.get(i - 1).compareTo(recordList.get(i)) > 0) {
isSorted = false;
break;
}
}
} else if ("Descending".equalsIgnoreCase(order)
|| "D".equalsIgnoreCase(order)) {
for (int i = 1; i < recordList.size(); i++) {
if (recordList.get(i - 1).compareTo(recordList.get(i)) < 0) {
isSorted = false;
break;
}
}
}
return isSorted;
这可能会对你有所帮助。 Accept_hostkey我正在努力。完成后我会更新你。
谢谢