如何使用 fortrabbit.yml 调用 bash 脚本作为 post-部署触发器
How to call a bash script as a post-deploy trigger with fortrabbit.yml
我在部署后使用以下(摘录)运行 脚本:
post-deploy:
script: bash refresh.sh
它永远不会被调用,即使我可以 运行 如果我 ssh 进入机器并在 ~/htdocs.
在 Fortrabbit 上部署后,我可以如何处理 运行 这个或类似的脚本(例如 php deploy.php)?
bash 脚本将不起作用,它必须是 php 脚本。但是,在您的 php 脚本中,您可以使用反引号调用任何内容:
http://php.net/manual/en/language.operators.execution.php
我在部署后使用以下(摘录)运行 脚本:
post-deploy:
script: bash refresh.sh
它永远不会被调用,即使我可以 运行 如果我 ssh 进入机器并在 ~/htdocs.
在 Fortrabbit 上部署后,我可以如何处理 运行 这个或类似的脚本(例如 php deploy.php)?
bash 脚本将不起作用,它必须是 php 脚本。但是,在您的 php 脚本中,您可以使用反引号调用任何内容: http://php.net/manual/en/language.operators.execution.php