运行早午餐构建和测试后推入git repo

时间:2013-08-29 22:53:10

标签: git brunch

任何人都知道如何做到以下几点:(使用早午餐)

  • 将我的应用推送到一个git repo
  • 执行optimize,tests,jshint
  • 最终部署应用

插件是唯一的方式吗?

1 个答案:

答案 0 :(得分:1)

你可以拥有:

代表已部署应用的repo上的一个很好的技巧是添加一个将缩小所有css文件的属性。
请参阅“Compress JS/CSS files on deploy using Git


我的观点是:如果你需要触发任何东西,即使是使用grunt,你需要从git提交中执行此操作。

Paul Miller comments

  

您无需编码任何内容    brunch build 会做linting和东西。把它作为git钩子。

那将是一个更新后的钩子,然后将cd放到一个非裸仓库中,你可以:

unset GIT_DIR
git pull
brunch build