Cpanel将yml文件项目部署到多个路径/域

时间:2020-01-23 03:44:39

标签: deployment cpanel

我正在使用Cpanel托管我的网站,并且我有两个域。我正在尝试将yml文件部署到两个目录。我想要这样,当我转到Cpanel中的git版本控制选项并更新时 并部署所有文件和文件夹都部署在每个网站的两个位置。

deployment:
    tasks:
      - export DEPLOYPATH=/home/userName/public_html
      - export DEPLOYPATH=/home/userName/website.pizza
      - /bin/cp index.html $DEPLOYPATH
      - /bin/cp -R assets $DEPLOYPATH
      - /bin/cp -R images $DEPLOYPATH

放置两个导出部署路径似乎无效,并且不会部署到两个位置。如果有人知道该怎么做,请告诉我!

1 个答案:

答案 0 :(得分:0)

official CPanel documentation没有提到这种情况。

但是this thread显示了一组更为复杂的任务,因此请检查以下顺序是否可行:

deployment:
    tasks:
      - export DEPLOYPATH=/home/userName/public_html
      - /bin/cp index.html $DEPLOYPATH
      - /bin/cp -R assets $DEPLOYPATH
      - /bin/cp -R images $DEPLOYPATH
      - export DEPLOYPATH=/home/userName/website.pizza
      - /bin/cp index.html $DEPLOYPATH
      - /bin/cp -R assets $DEPLOYPATH
      - /bin/cp -R images $DEPLOYPATH
相关问题