随着前端技术的不断发展,我们需要掌握越来越多的工具来提高我们的生产力。其中,hubot-rod_script 是一个非常实用的 npm 包,可以帮助我们更高效地完成一些重复性工作。
什么是 hubot-rod_script
hubot-rod_script 是一个 hubot 脚本,它能够在聊天室中帮助我们完成一些自动化的操作,比如查询 git 仓库的提交记录、查询 Jenkins 构建记录等。
安装
安装 hubot-rod_script 很简单,在命令行中输入下面的命令即可:
npm install hubot-rod_script --save
使用
在你的 hubot 项目中,新建一个 scripts 文件夹,在其中新建一个名为 rod_script.coffee(或者 rod_script.js)的文件,并在文件中引入 hubot-rod_script:
exports = module.exports = (robot) -> require('hubot-rod_script')(robot)
然后,重启你的 hubot,hubot-rod_script 就已经可以使用了。
常用命令
查询 git 仓库的提交记录
hubot git log <repo_name>
repo_name 是你要查询的 git 仓库的名字。
比如我要查询名为 hubot-rod_script 的仓库的提交记录,可以输入:
hubot git log hubot-rod_script
查询 Jenkins 构建记录
hubot jenkins build <job_name>
job_name 是你要查询的 Jenkins 任务的名字。
比如我要查询名为 myjob 的 Jenkins 任务的构建记录,可以输入:
hubot jenkins build myjob
总结
在实际的工作中,我们经常需要做一些重复性的工作,比如查询 git 仓库的提交记录、查询 Jenkins 构建记录等。使用 hubot-rod_script 可以帮助我们更高效地完成这些工作,提高我们的生产力。希望本文能够帮助大家更好地掌握这个工具。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005626281e8991b448dfa9e