Pc

ソフトアンテナ

Windows/Mac/Mobile用オンラインソフトのバージョンアップ状況を調べています。

詳細情報

タイトル Jenkins
URL https://jenkins.io/
バージョン 2.86   2.85   2.84   2.83   2.82   2.81   2.80   2.79   2.78   2.77   2.76  
更新日 2017/10/23
追加日 2016/02/27
種別 フリーソフト
説明 Javaで作られたオープンソースの継続的インテグレーション支援ツール。

スクリーンショット

スクリーンショットはありません。

レビュー

おじさんのアイコンに心奪われるオープンソースの継続的インテグレーション(CI)支援ツール。

継続的インテグレーションとは、ビルドやテストといった処理を頻繁に継続して実行していくこと。バグが入り込むことを防ぎ、ソフトウェアの品質向上が期待できる。

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

スポンサーリンク

更新グラフ

バージョン履歴

2017/10/23 ver 2.86

What's new in 2.86 (2017-10-22)
Launch agent via execution of command on the master has been moved to a new Command Launcher plugin and integrated with the Script Security plugin.
(issue 47393, Command Launcher plugin site entry, related security advisory)
Add link to recursive cc.xml output on build history page.
(issue 36282)
Fix Download from java.sun.com installation method for JDK for downloads requiring an Oracle login after change to the Oracle site.
(issue 47448)
Secret threw ArrayIndexOutOfBoundsException trying to decrypt {}.
(issue 47500)
Race conditions in agents going offline could result in an exception when picking a workspace for a build.
(issue 47455)
Prevent duplicated elements with incorrect URL when using the search on Dashboard View plugin based views.
(issue 35459)
StackOverflowError thrown under some conditions when using Pipeline on 2.85.
(issue 47517)
Prevent NullPointerException updating a folder with a primary view specified in Folders plugin 6.2.0.
(issue 47416)
Developer: Add an empty default implementation for previously abstract methods of SecurityListener.
(pull 3077)
(省略されました)

2017/10/16 ver 2.85

What's new in 2.85 (2017-10-15)
Upgrade Remoting from 3.12 to 3.13.
(issue 47132, issue 38711, full changelog)
Restart agent communication related threads on both master and agents when encountering an unhandled exception, if possible, to improve stability.
(issue 38711)
Improve performance by not querying queue dispatchers from the UI.
(issue 20046)
Use node display name when printing "built on" message in the build log.
(issue 47168)
Enable cc.xml to export jobs in folders recursively when accessed with a query parameter named recursive.
(issue 36282)
Add new administrative monitor warning users about disabled CSRF protection.
(issue 47372)
In rare configurations, agents tried to load unloadable classes from the master, resulting in ClassNotFoundException: javax.servlet.ServletContextListener on agents.
(issue 46386)
Jenkins did not correctly show parts of pipeline builds in side panel widgets if the current view is configured to filter their content.
(issue 46759)
Developer: Make Xstream2#addCriticalField available for use in plugins.
(pull 3066)

2017/10/12 ver 2.84

What's new in 2.84 (2017-10-11)
Important security fixes.
(security advisory)

2017/10/09 ver 2.83

What's new in 2.83 (2017-10-08)
Fix potential HTTP 414 error in form validation of long Batch/Shell tool installer scripts.
(issue 47058)
Fix link from build cause or page header to user profile in case of unusual user names.
(issue 32623)
Properly display agent launch arguments when using nested launch methods.
(issue 47056)

2017/10/02 ver 2.82

What's new in 2.82 (2017-10-01)
favicon.ico and other binary resource files were broken since 2.79 because they were incorrectly filtered during the build.
(issue 47127)
Don't log warning when an anonymous user sends an invalid crumb, usually just an expired session.
(issue 40344)
Developer: Fix TimeDuration time unit handling and its incorrect usage. TimeDuration uses milliseconds as the default unit. It was supposed to parse sec or secs suffix to interpret the number as seconds, but that never worked.
(issue 44052)
Developer: Create a copy of a list of parameters in ParametersAction constructor before storing them to improve robustness when the caller reuses that list.
(issue 45472)

2017/09/28 ver 2.81

What's new in 2.81 (2017-09-27)
Jenkins 2.80 did not initialize the setup wizard on new installations, causing various security options including authentication and authorization to be turned off by default, granting anonymous administrator access.
(security advisory, notification, issue 47139)

2017/09/26 ver 2.80

What's new in 2.80 (2017-09-24)
Improve error reporting when failing to archive artifacts.
(pull 2976)
Save the current Jenkins version whenever saving the Jenkins object, e.g. when saving the global security configuration. Plugins may rely on this information for data migration that would be triggered unnecessarily.
(issue 42577)
Prevent possible NullPointerException when removing an item from a list view due to a race condition.
(issue 23411)
Avoid a possible server-side timeout on long-running CLI commands using plain HTTP mode by sending periodic pings from the client.
(issue 46659)
Renaming or moving a folder failed to properly move build directories of its children when using custom build directory, resulting of loss of their builds.
(issue 44657)
Developer: Deprecate hudson.util.TimeUnit2 and replace with java.util.concurrent.TimeUnit.
(pull 2892)

2017/09/18 ver 2.79

What's new in 2.79 (2017-09-17)
Fix random failures to use passphrase-protected ed25519 SSH private keys (regression in 2.73).
(issue 46754)
Update remoting library from 3.11 to 3.12 to fix regression in Jenkins 2.68 when using non-writable home directories.
(issue 45755, full changelog, issue description in 2.73.1 upgrade guide)
Add description of nodes to their remote API.
(issue 42854)
Disconnect node on ping timeout instead of leaving the channel half open.
(issue 46680)
Internal: Require Java 8u101 to build Jenkins, as that's the minimum required to run it since 2.77.
(pull 3015)

2017/09/11 ver 2.78

What's new in 2.78 (2017-09-10)
Moved Jenkins agent runtime to agent.jar file name, and deprecate (but still support) use of legacy slave.jar. Introduce the AGENTJAR_URL environment variable as replacement for SLAVEJAR_URL.
(issue 35451)
Accept Basic authentication headers case-insensitively.
(issue 44663)
Internal: Implement DescriptorByNameOwner using Java 8 interface default method. Make Computer a DescriptorByNameOwner allowing its use as @AncestorInPath.
(pull 3009)
Default the built-in Jenkins Update Center URL to https://updates.jenkins.io instead of obsolete HTTP endpoint. This requires a JRE compatible with Let's Encrypt, e.g. Oracle JRE 8u101.

2017/09/04 ver 2.77

PHP
What's new in 2.77 (2017-09-03)
Default the built-in Jenkins Update Center URL to https://updates.jenkins.io instead of obsolete HTTP endpoint.
(pull 2996)
Fix problem with auto upgrade when using custom JENKINS_HOME on Windows.
(issue 13153)
Administrative monitor did not detect when Tomcat's URL escaping does not permit forward slashes.
(issue 31068)
Fix broken UI for users with Discover permission when renaming a job.
(issue 41637)
Internal: Avoid code duplication using default methods.
(pull 2999)
PHP

2017/08/28 ver 2.76

Artwork
What's new in 2.76 (2017-08-27)
Update remoting from 3.10 to 3.11 to improve stability and diagnosability.
(issue 37567, issue 43985, issue 45023, issue 45233, issue 45522, issue 46259, full changelog)
Major update of the Bulgarian translation.
(pull 2983)
Internal: Allow EnvironmentContributingAction to support Run in addition to AbstractProject.
(issue 29537)
Internal: Updated parent POM; Jenkins core now requires Maven 3.3.9 or newer to build.
(pull 2985)