程序员装逼新技能----利用shell脚本自动化推送代码
前几天看了cube-ui
的代码,发现了这么一个文件感觉很有意思
怎么看怎么眼熟,有点像自动上传到npm仓库的流程,当我执行了一下package.json
下的这行代码更加确定了我的想法
"release": "sh build/release.sh",
我仔细一想,为什么不拿这个脚本去提交代码呢,所以自己也写了一个类似的东西,很简单,也能看懂。
在src
下新建一个git.sh
的文件,里边写入如下东西:
在package.json
的scripts
下新增一行代码:
"shell": "sh ./src/git.sh"
然后执行
npm run shell
果然,代码被成功推送到了远程
所以只要以后我们修改一下commit
信息,执行这个脚本就行了,不用一个命令一个命令的敲了,是不是很省事?