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

问题描述 投票:1回答:1

我正在使用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

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

git deployment yaml cpanel
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.