0%

程序员装逼新技能----利用shell脚本自动化推送代码

  前几天看了cube-ui的代码,发现了这么一个文件感觉很有意思

image

怎么看怎么眼熟,有点像自动上传到npm仓库的流程,当我执行了一下package.json下的这行代码更加确定了我的想法

"release": "sh build/release.sh",

我仔细一想,为什么不拿这个脚本去提交代码呢,所以自己也写了一个类似的东西,很简单,也能看懂。

src下新建一个git.sh的文件,里边写入如下东西:

package.jsonscripts下新增一行代码:

"shell": "sh ./src/git.sh"

然后执行

npm run shell

果然,代码被成功推送到了远程

所以只要以后我们修改一下commit信息,执行这个脚本就行了,不用一个命令一个命令的敲了,是不是很省事?

-------------本文结束感谢您的阅读-------------

欢迎关注我的其它发布渠道