尝试重复git克隆部署到公共目录,但是获取错误“/ www”已经存在并且不是空目录“。
来自剧本的错误: 致命:[35.162.216.10]:失败! => {“已更改”:false,“cmd”:“/ usr / bin / git clone --origin origin https://github.com/installtest/PHP-Algos.git / www”,“failed”:true,“msg”:“致命:目标路径”/ www '已存在且不是空目录。“,”rc“:128,”stderr“:”致命:目标路径'/ www'已经存在且不是空目录。\ n“,”stdout“:”“ ,“stdout_lines”:[]}
部分:
vars:
- website_dir: /www
- name: Deploy Code From Github
git:
dest={{ website_dir }}/
repo=https://github.com/installtest/PHP-Algos.git
update=yes
force=yes
部署目录的权限。部署目前是ubuntu。
root@ip-172-30-0-219:~# ls -al /www
total 12
drwxrwxr-x 2 ubuntu www-data 4096 Nov 14 04:43 .
drwxr-xr-x 24 root root 4096 Nov 14 04:33 ..
-rw-r--r-- 1 ubuntu www-data 27 Nov 14 04:43 DATA_VARIABLES
答案 0 :(得分:3)