【发布时间】:2018-07-08 06:01:24
【问题描述】:
在服务器上我可以成功运行以下命令:
ssh-agent bash -c 'ssh-add /path/key; git clone https://repo_path/repo_name.git'
repo 被克隆到 'repo_name'
但是,当我在本地计算机上运行以下 ansible (2.2) 脚本时,克隆任务会无限期停止
- name: clone or pull latest web app code
git: repo=https://repo_path/repo_name.git dest=/home/user/repo_name
key_file=/path/key
accept_hostkey=yes
force=yes
克隆之前的其他任务工作正常(apt 更新、库安装等)
我正在使用以下方法检查路径是否正确,并且它们看起来还可以:
- debug:
msg: "about to clone code {{ code_repository }} to {{ base_dir }}"
有什么想法吗?
【问题讨论】:
标签: git ansible ansible-2.x