首页 > 娱乐前沿 > 产经
Jenkins十年首度再改版,老牌CI引擎终于能支援持续交付了
米阳 2016-04-27 16:50:02

问世超过10年的开源持续整合(Continuous Integration,CI)软体Jenkins,目前已经正式推出Jenkins 2.0版本,并且强调Pipeline-as-code的概念,让开发者可以使用程式码定义工作流程(pipeline)。Csl我酷网

Jenkins认为,当今使用者所面临的挑战在于提交(commit)程式码以及线上环境的自动化程度规模,已经有了大幅度成长。因此,Jenkins也在2.0版本加入工作流程功能,让开发者可以定义应用程式的生命周期,并且让Jenkins支援持续交付(Continuous delivery,CD)工作。Csl我酷网

近两年中,Jenkins试图让开发者,能使用文本形式(textual form)的方式描述自动化工作的流程,执行版本控制。同时,Jenkins採用特定领域语言Groovy,即使工作流程变得複杂时,也能较为使用较简单的的方式进行管理。Csl我酷网

发展超过10年的Jenkins,目前已经有1,000个套件,因此让开发者使用Jenkins时,通常必须额外寻找合用的套件,「但也导致Jenkins的预设安装过于轻薄、阳春」,进而让开发者有不好的经验。Csl我酷网

也因此,在2.0版中,Jenkins重新调整策略,目标「解决8成使用者,所面临的8成问题」,让工作专注于开发程式、品质测试,而不是「留给使用者自行寻找、使用套件。」Csl我酷网

同时,2.0版本也修改了UI介面,例如网路UI介面、工作组态设定页面等。Csl我酷网

上一篇  下一篇

I 相关 / Other

微软释出支援iOS的Word Flow单手输入程式

图片来源: App Store 微软于本周透过美国的App Store释出了支援iOS平台的「文字流」(Word Flow)输入程式,让iOS用户也能利用Word Flow特殊的弧状键盘设计以单手输入文字。Word Flow最早是微软针对Windows Phone平台

Android版Gmail更新,开始支援微软Exchange

Google于周一(4/25)更新了Android平台上的Gmail程式,新增对微软Exchange电子邮件伺服器的支援,该功能原本只现身于Google旗下的Nexus装置上,现在则开放给所有的Android装置。微软所开发的Exchange伺服器是一个基

出口持续衰退 韩国Q1成长放缓

韩国银行(Bank of Korea,央行)今天(26日)表示,尽管利率创下新低,但由于出口持续衰退加上国內消费疲软,韩国经济第一季成长放缓。亚洲第四大经济体─韩国今年1至3月经济较上季成长0.4%、年增率则达2.7%。相较之下

探讨:南海局势究竟为什么会持续升温

【海峡财经网2016年04月25日讯】近日有两则消息让全世界的目光聚焦在男海问题上,并有人推断中美在南海的举动将使南海紧张局势升级,有可能引发冲突。近年来,中国周边海上安全环境出现不少新变化、新挑战,最突出的

胡智为重返光芒2A 仅支援3A两天

由于光芒队动用选择权,把升上大联盟对的左投史奈尔降回3A;昨天在光芒3A双重赛第2战先发的台湾右投胡智为,预定今天重返2A,继续担任先发轮值。据《旅美帮》网站报道,胡智为昨天在3A代班先发,最快球速95哩(153公

I 热点 / Hot