如何将中间人部署到VPS?

时间:2017-08-15 03:26:23

标签: ruby deployment web-deployment middleman

我有一个中间人项目,我想将其部署到 VPS 。中间人(构建/部署)的文档非常差,并且在那里命名的gem(middleman-deploy)不起作用。

我的问题是如何在没有宝石的情况下亲自部署项目? 构建文件夹是否足以进行部署?我的意思是,我可以将该文件夹复制到生产服务器或其他东西吗? 谢谢。

1 个答案:

答案 0 :(得分:1)

你是对的

只需复制/build并将其推送到您的VPS。

如果要自动执行此任务,请查看after_build方法

https://middlemanapp.com/advanced/custom-extensions#after_build

  'bundle exec middleman build',
  'echo "== Build the project =="',
  'cd build/',
  'git add -A',
  'git commit -m build',
  'echo "== Pushing changes =="',
  'git push origin master',