2016-05-12 71 views
0

我正在使用Laravel Forge + Digital Ocean从github部署我的网站。使用Laravel Forge + Digital Ocean部署后打开URL

我改变了我的部署脚本有点

cd /home/forge/default 
git pull origin dev 
composer install --no-interaction --no-dev --prefer-dist 
php artisan migrate:refresh --force --seed 
xdg-open http://url-to-my-domain.com/page-performs-release-tasks 

部署是确定的,当我离开了最后一行(XDG-打开)。当我粘贴的最后一行回错误显示:

/home/forge/.forge/provision-4912400.sh: line 7: kde-open: command not found 

所有类型的,我试图给了同样的错误

  • XDG开
  • GNOME开
  • 外开
  • gvfs-open
  • kde-open

我应该在部署脚本中使用随机浏览器打开网页(并自动关闭它)?

回答

0

服务器没有显示。您必须在连接到服务器的计算机上运行浏览器。

如果您需要服务器上的浏览器,则可以安装类似lynx这种基于控制台的浏览器。

将这个URL的功能打到一个工匠命令并执行它可能会更好。

+0

完美的是,我能够在laravel伪造的部署脚本中添加一个工匠命令。很棒! – user5512902