Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 使用Guard创建自动部署时出现的问题_Ruby_Jekyll_Guard - Fatal编程技术网

Ruby 使用Guard创建自动部署时出现的问题

Ruby 使用Guard创建自动部署时出现的问题,ruby,jekyll,guard,Ruby,Jekyll,Guard,我正在努力使我的Jekyll站点的部署自动化。这说明了成品将是什么: 我将本地机器的更改推送到远程git repo。 钩子将文件拉入目录ABC。 卫兵注意到了变化。 guard删除目录DEF中的文件。 guard使用jekyll将站点构建到目录DEF。 除了4个,我什么都准备好了。guardfile是否允许像rm这样的常规命令?如果没有,我可以使用guard rake调用一个rakefile,删除旧内容,然后运行Jekyll构建吗 谢谢

我正在努力使我的Jekyll站点的部署自动化。这说明了成品将是什么:

我将本地机器的更改推送到远程git repo。 钩子将文件拉入目录ABC。 卫兵注意到了变化。 guard删除目录DEF中的文件。 guard使用jekyll将站点构建到目录DEF。 除了4个,我什么都准备好了。guardfile是否允许像rm这样的常规命令?如果没有,我可以使用guard rake调用一个rakefile,删除旧内容,然后运行Jekyll构建吗

谢谢