Git项目包装工

时间:2013-10-29 21:05:44

标签: git minify

我有一个由GitLab管理的git服务器,我正在寻找一种方法从git存储库中获取我的一个项目的最新版本,并自动缩小CSS,HTML和Javascript,并为生产环境做好准备。< / p>

我想我可以用PHP编写脚本,使用各种minify库在项目的每个文件夹中循环并缩小所有内容,但我想知道是否有一些已经过测试的方法可以与Git存储库一起使用。

1 个答案:

答案 0 :(得分:0)

我不确定我是否正确理解了您的问题,但您可以创建一个从git存储库中获取并执行缩小的shell脚本

可能是一个看起来像的文件update.sh。假设minify.php缩小了您的资产

#!/bin/sh
git pull origin master
php minify.php