Cpanel 将 yml 文件项目部署到多个 paths/domains
Cpanel deploy yml file project to multiple paths/domains
我正在使用 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
放置两个导出部署路径似乎不起作用,并且不会部署到两个位置。如果有人知道如何做到这一点,请告诉我!
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
我正在使用 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
放置两个导出部署路径似乎不起作用,并且不会部署到两个位置。如果有人知道如何做到这一点,请告诉我!
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