タイトル Jenkins
URL https://jenkins.io/
バージョン 2.155   2.154   2.153   2.152   2.151   2.150   2.149   2.148   2.147   2.146   2.145  
更新日 2018/12/10
追加日 2016/02/27
種別 フリーソフト
説明 Javaで作られたオープンソースの継続的インテグレーション支援ツール。






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




2018/12/10 ver 2.155

What's new in 2.155
When running on Java 11, Jenkins by default is now using an update center with alpha/beta plugin releases that require Java 11.
(issue 55080, Experimental Update Center for Java 11 in JEP-211)
Update SSHD Module from 2.4 to 2.5 to add support for the EdDSA signature algorithm.
(issue 45318, SSHD Module changelog)
Unix process manager and Agent Java Web Start UI now check the current Java version based on java.specification.version.
(issue 55076)
Internal: update parent POM from 1.49 to 1.50 to get the SUREFIRE-1588 workaround.
(Parent POM changelog, SUREFIRE-1588)

2018/12/05 ver 2.154

What's new in 2.154
Important security fixes.
(security advisory)
Check hudson.PluginManager.checkUpdateAttempts system property instead of hudson.PluginManager.CHECK_UPDATE_ATTEMPTS.
(SECURITY-595 in the 2018-12-05 security advisory)
Migrate most Simplified Chinese translations into Localization: Chinese (Simplified) Plugin.
(SECURITY-595 in the 2018-12-05 security advisory)

2018/11/27 ver 2.153

What's new in 2.153
Add support for the ed25519 key algorithm in Jenkins CLI.
(issue 45318)
Do not show the Launch agent from browser button (Java Web Start) if Jenkins is running on Java 11.
(issue 52282)
Do not hide newer releases of plugins from secondary update sites.
(issue 45235)
Check hudson.PluginManager.CHECK_UPDATE_ATTEMPTS system property instead of hudson.PluginManager.checkUpdateAttempts.
(issue 54731, issue 54459)
Improve robustness when checking for updates. Add hudson.PluginManager.checkUpdateSleepTimeMillis and hudson.PluginManager.CHECK_UPDATE_ATTEMPTS system properties to adapt to unreliable networks.

2018/11/20 ver 2.152

What's new in 2.152
Revert compatibility fix for future releases of Firefox due to regressions it caused since 2.148.
(issue 54261, issue 54333, issue 54570)
Do not cache CSS/JS resource files for console annotations like Timestamper Plugin across Jenkins restarts.
(issue 38719)
In some cases, HTTP proxies with authentication did not work for HTTPS URL.
(issue 48775)
Improve robustness when checking for updates. Add hudson.PluginManager.sleepTimeMilis and hudson.PluginManager.retries system properties to adapt to unreliable networks.
(issue 54459, Jenkins features controlled by system properties)
Add support for killing child processes on AIX.
(issue 16867)
Only select compatible plugin updates when clicking Select All below the list.
(issue 20155)
Internal: Upgrade the Maven Jenkins Dev plugin from 9.4.5.v20170502 to 9.4.12.v20180830 to align it with the Jetty version.
(issue 54599)
Internal: Update Jenkins Test Harness from 2.36 to 2.41.1 to allow running tests with JDK11
(issue 53863, changelog)
Internal: Introduce a new submodule for JDK8-only tests so that it is possible to run tests against codebase removed from JDK11
(issue 53716)

2018/11/12 ver 2.151

What's new in 2.151
Add a new CLI command disable-plugin to disable one ore more installed plugins and optionally restart Jenkins.
(issue 27177)
Add new category Languages to the plugin wizard, which automatically installs available localization plugins based on browser language.
(pull 3626)
Update Windows Agent Installer from 1.9.2 to 1.9.3 to reduce remote class loading when not actually using Windows.
(pull 3723, Windows Agent Installer changelog)
Avoid Premature EOF error when using the shutdown CLI command.
(issue 49196)
Prevent Stream is closed error in case a CLI command finishes before the input is entirely read.
(issue 54310)

2018/11/05 ver 2.150

 - Pipeline Authoring
What's new in 2.150
No notable changes in this release.

2018/10/29 ver 2.149

What's new in 2.149
Do not submit telemetry if there's no relevant data.
(issue 54137)
Use per-trial correlation IDs for telemetry submissions.
(issue 54136)
Fix concurrency bug that caused requests to hang since 2.147.
(issue 54135)
When using elastic agents (clouds), agent JVMs could be incorrectly relaunched and never terminated.
(pull 3701)

2018/10/23 ver 2.148

What's new in 2.148
Make form submit buttons on the Jenkins classic UI compatible with potentially upcoming Firefox bug fix.
(issue 53462, Firefox bug 1370630)

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)