タイトル Jenkins
URL https://jenkins.io/
バージョン 2.147   2.146   2.145   2.144   2.143   2.142   2.141   2.140   2.139   2.138   2.137  
更新日 2018/10/14
追加日 2016/02/27
種別 フリーソフト
説明 Javaで作られたオープンソースの継続的インテグレーション支援ツール。






Jenkins 自体はJavaで作られているがテスト対象はJavaプロジェクトに限定されず、iOSアプリやRailsアプリなどさまざまなプロジェクトを対象として扱うことができる。




2018/10/14 ver 2.147

Google Summer of Code in Jenkins
What's new in 2.147
Update Winstone-Jetty from 5.0 to 5.1 to update Jetty to 9.4.12, picking up TLS 1.3 support and fixes towards Java 11.
(issue 51805, issue 53929, Winstone-Jetty changelog, Jetty changelog)
Update Stapler from 1.254.2 to 1.255 to integrate a fix related to StaplerProxy#getTarget() return value handling.
(pull 3690, stapler/stapler#149)
Print a warning when the long deprecated method Secret#toString() is being used.
(pull 3668)
Add telemetry trials related to browser languages and Stapler request dispatching.
(pull 3688, pull 3687, stapler/stapler#148)
(announcement blog post, LTS upgrade guide, list of affected plugins)

2018/10/11 ver 2.146

What's new in 2.146
Important security fixes.
(security advisory)
Security hardening: Escape variables in Jelly views by default.
(announcement blog post, LTS upgrade guide)
Security hardening related to Stapler routing.
Security hardening related to HTTP verb restrictions for web methods.
Update JNA from 4.2.1 to 4.5.2 to add support for s390x, update GNU C minimal requirement to 2.7 on Unix platforms.

2018/10/08 ver 2.145

What's new in 2.145
Migrate all Simplified Chinese translations into Localization: Chinese (Simplified) Plugin. Jenkins (core) now no longer contains Simplified Chinese translations.
(pull 3667)
Prevent NullPointerException on restart with an undefined update site URL.
(issue 31448)
Fix problems with update center metadata signature check on Java 11.
(issue 53710)
The initial visibility of nested groups of radio buttons did not accurately reflect the current values.
(issue 48516)
New JENKINS_USER_ID and JENKINS_API_TOKEN environment variables can be used to configure the CLI authentication.
(issue 53792)
Minor improvements to reduce minimum memory footprint for Jenkins, especially around update center & plugin metadata.
(pull 3654)
Developer: Add overridable Queue.Task#getAffinityKey() to allow consistent hashing for Pipeline builds in the future.
(issue 36547)
Developer: ConsoleAnnotatorFactory mishandled its type parameter, effectively forcing all implementations to use Object or raw types.
(pull 3662)

2018/10/01 ver 2.144

What's new in 2.144
Update jnr-posix to 3.0.45 to prevent Illegal Reflective access warnings when running with Java 11.
(issue 46725)
Update Remoting from 3.26 to 3.27 to eliminate a potential deadlock.
(Full changelog, issue 53569)
Prevent process termination failure when ProcessKiller extension fails with NoClassDefFoundError.
(issue 53593)
Remove unreliable action caching in views so that plugins installed after Jenkins startup can contribute to the UI.
(issue 53353)
Update Unix process management logic to support Process Tree termination when running with Java 11.
(issue 46523)
Developer: Introduce getPlatform() and setPlatform() methods in hudson.EnvVars.
(issue 53721)
Developer: Introduce new hudson.Util#fixNull(value, defaultValue) method.
(pull 3656)

2018/09/25 ver 2.143

What's new in 2.143
(issue 53729)
Update Groovy from 2.4.11 to 2.4.12 to pick up fixes towards Java 11 support.
(issue 52019, Groovy 2.4.12 changelog)
Add extensibility mechanism for anonymous usage statistics with initial implementation collecting information about applied security fix escape hatches.
Fix a thread safety issue when creating multiple nodes in parallel.
(issue 53401)
Developer: Add Telemetry extension point.
Developer: Update PowerMock and Mockito to versions compatible with Java 11.
(issue 53693)
Internal: Incorrect API signatures on some classes performing custom deserialization.
(issue 53608)
Internal: Update sezpoz from 1.12 to 1.13 to enable building plugins with JDK 11.
(issue 52024)

2018/09/21 ver 2.142

What's new in 2.142
Improve robustness when search items don't specify a display name.
(issue 50795)
Certain kinds of errors in build console display were being suppressed and ANSI escape sequences displayed instead.
(pull 3612)
Further improvements to not show scroll bar prematurely on long build display names in the sidepanel builds widget.
(pull 3601)
Developer: Make HashedToken and ApiTokenStore Serializable.
(issue 53561)

2018/09/04 ver 2.141

What's new in 2.141
Update Winstone-Jetty from 4.4 to 5.0 to fix HTTP/2 support and threading problems on hosts with 30+ cores.
(issue 53239, issue 52804, issue 51136, issue 52358)
Update Remoting from 3.25 to 3.26 to remove some unhelpful warnings.
(issue 42533, issue 52945)
Wait up to two minutes for process termination before killing it (typically when aborting a build).
(issue 17116)
Reduce logging level of restart and shutdown related notifications from SEVERE to INFO.
(issue 53282)

2018/08/28 ver 2.140

What's new in 2.140
A configured quiet period was interpreted as milliseconds, instead of seconds. (Regression in 2.82)
(issue 48770)
What's new in 2.139
2.139 was not properly released, so only the corresponding Git commits exist.
What's new in 2.138
What's new in 2.137
What's new in 2.136
What's new in 2.135
What's new in 2.134
What's new in 2.133
What's new in 2.132

2018/08/27 ver 2.139

 - Android
 - C/C++
 - Docker
 - Embedded
 - GitHub
 - Java
 - PHP
 - Continuous Delivery
 - Python
 - Ruby
Issue Tracker
Mailing Lists

2018/08/16 ver 2.138

What's new in 2.138 (2018-08-15)
Security fixes.
(security advisory)
Security hardening related to Stapler routing.
Internal: Update parent POM. Jenkins now requires Maven 3.5.4 or newer to build.

2018/08/13 ver 2.137

Google Summer of Code
What's new in 2.137 (2018-08-12)
Do not show scroll bar prematurely on long build display names in the sidepanel builds widget.
(pull 3576)
Developer: Downgrade errors about plugin dependency version mismatches to warnings when Maven snapshot versions are involved. Typically only relevant for developers, especially when using incrementals.
(issue 52665)
Internal: Update parent POM
(pull 3567)