GitHub已将持续集成服务器Janky开源

Janky是根据MIT许可开源的。

GitHub已将Janky开源,那是她们打造在Jenkins上述的接踵而来集成服务器,并在其间扩张了拉家常自动化工具Hubot

Hubot还与Jenkins整合,当使用GitHub的Repo Hooks
API
更改源代码的时候会发生通报。固然Hubot最初是一种聊天增强应用,但说到底变成了Jenkins的包装器(wrapper)。

Hubot基于脚本具有很高的八面玲珑,任何人都足以编制自己的脚本来扩充基本功用。脚本使用的言语是CoffeeScript,而Hubot运行在Node.js上,当前已经布署并计划到Heroku的阳台上(据GitHub博客上所说是免费的),但是对于其余云平台来说,配置它们也并不困难。

除却一般的Jenkins功能之外,Janky还透过Hubot对职能拓展了补偿,Hubot是GitHub多个月从前开源的另一个类型。Hubot会监控聊天对话,并根据一些出席者相互沟通的用语做出响应。例如,假设出现“难点(problem)”这几个词,它就会插入一个恶魔脸图案。它可以和Google
Image
ApI
Maps
API
CoffeeScript,交互,做数学计算,或者在各样语言之间翻译。它可以做过多干活。