任何人都知道一种方法来执行以下操作:(使用早午餐)
- 将我的应用推送到一个 git 存储库
- 执行优化、测试、jshint
- 最终部署应用程序
插件是唯一的方法吗?
你可以有一个:
在代表您部署的应用程序的 repo 上,一个不错的技巧是添加一个属性,该属性将缩小所有 css 文件。
请参阅“使用 Git 部署时压缩 JS/CSS 文件”
我的观点是:如果你需要触发任何东西,即使使用 grunt,你也需要从 git commit 中触发。
您无需编写任何代码。
brunch build
会做棉绒和东西。把它当作 git hook 就行了。
那将在更新后挂钩中,使用 cd 到非裸仓库,您将在其中:
unset GIT_DIR
git pull
brunch build