我想在cpanel中部署我的git存储库。据我所知,我需要.cpanel.yml文件,其中包含几个命令。我的档案:
---
deployment:
tasks:
- export DEPLOYPATH=/home/ygolokru/public_html/testForsite/
- /bin/cp * $DEPLOYPATH
但是,它似乎只复制主文件夹中的文件: 例如,我具有以下文件结构:
它只会复制index.html,但我希望它复制所有目录。我该怎么办?
答案 0 :(得分:0)
cp -ird $ SRCDIR $ DEPLOYPATH 如果您想以批处理模式运行,而不必担心覆盖文件 cp -frd $ SRCDIR $ DEPLOYPATH
答案 1 :(得分:0)
只需更改为
- /bin/cp -fr * $DEPLOYPATH
这将递归检查子文件夹