Pc

ソフトアンテナ

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

詳細情報

タイトル Jenkins
URL https://jenkins.io/
バージョン 2.128   2.127   2.126   2.125   2.124   2.123   2.122   2.121   2.120   2.119   2.118  
更新日 2018/06/18
追加日 2016/02/27
種別 フリーソフト
説明 Javaで作られたオープンソースの継続的インテグレーション支援ツール。

スクリーンショット

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

レビュー

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

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

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

スポンサーリンク

更新グラフ

バージョン履歴

2018/06/18 ver 2.128

What's new in 2.128 (2018-06-18)
Redesigned login, signup, and Jenkins is (re)starting pages. Existing page decorators like Simple Theme Plugin will no longer work with these redesigned pages.
(issue 50447)
(issue 48480)
Upgrade Winstone from 4.3 to 4.4 to update Jetty from 9.4.8.v20171121 to 9.4.11.v20180605.
(pull 3497, full changelog, Jetty 9.4.11 changelog, Jetty 9.4.10 changelog, Jetty 9.4.9 changelog)
Jenkins remote API: Export fingerprints for builds which do not derive from AbstractBuild, like Pipeline builds.
(issue 51667)
Stop using deprecated com.google.common.io.NullOutputStream from Guava to avoid binary conflicts with plugins bundling newer Guava versions (regression in 2.127).
(issue 51889)
Developer: Introduce SimplePageDecorator extension point, which allows decorating the redesigned login page.
(issue 50447)
Developer API: Prevent NullPointerException in SlaveComputer#setChannel(Channel,OutputStream,Channel.Listener) with null OutputStream.
(issue 51955)
Developer API: StreamTaskListener#getCharset() now returns the default charset when it is not configured.
(issue 51971)
Update Remoting from 3.20 to 3.21 to apply logging enhancements and better no_proxy support.

2018/06/12 ver 2.127

What's new in 2.127 (2018-06-11)
Optional extensions are now loaded without requiring to restart Jenkins after installing an optional dependency.
(issue 50336)
Update Remoting from 3.20 to 3.21 to apply logging enhancement and better no_proxy support.
(issue 51223, issue 50965, issue 51551, Remoting 3.21 changelog)
Add modification timestamp to files in directory browser views such as archived artifacts and workspaces.
(issue 20998)
Improve diagnostics of corrupted plugin archives during plugin dynamic loading.
(issue 51608)
Update Executable WAR from 1.39 to 1.40 to allow running Jenkins with incompatible (too new) Java versions by setting the --enable-future-java flag.
(issue 51155, Executable WAR 1.40 changelog)
Have the setup wizard propose a root URL ending with a slash as is necessary.
(issue 51660)
Fix a potential deadlock between queue maintenance and asynchronous execution.
(issue 46248)
Security hardening: Prevent files in tar archives from being written to a path outside the destination directory.
(issue 51777)
If using the (currently unreleased) Artifact Manager on S3 plugin with the (non-default) option to delete artifacts, they were not deleted when the entire build was deleted.
(issue 51819)
(省略されました)

2018/06/04 ver 2.126

What's new in 2.126 (2018-06-03)
Robustness: A buggy ComputerListener#onConfigurationChange implementation should not block Jenkins startup.
(issue 50217)
Diagnostics: Log stack traces in JEP-200 rejection messages when jenkins.security.ClassFilterImpl logging level is FINE or above.
(issue 51355)
Copying Run parameters did not work as expected as RunParameterDefinition#copyWithDefaultValue called the wrong constructor.
(issue 51650)
Actions created from a TransientActionFactory that got attached to an item in the queue are no longer persisted, which could previously lead to duplicate actions shown for builds.
(issue 51584)
Do not attempt to disconnect offline computers for not responding.
(issue 20272)
Restore implied dependency on JDK Tool Plugin from Apache HttpComponents Client 4 API Plugin to fix dependency problems.
(issue 51483)
Fix behaviour of Advanced button when a section element is nested inside.
(issue 14632)
Do not duplicate caller stack trace when FilePath#act fails.
(issue 51082)
Developer: Make various form validation related attributes in Jelly form taglib explicitly available.
(pull 3470)

2018/05/29 ver 2.125

Jenkins X
What's new in 2.125 (2018-05-27)
Export path to agent file system root directory in remote API.
(pull 3206)
Do not remove workspaces for projects with builds in progress.
(issue 27329)

2018/05/22 ver 2.124

What's new in 2.124 (2018-05-21)
Fix release process issue that resulted in 2.123 not being properly released.
(pull 3452)
A Maven issue prevented 2.123 from being properly released. Use 2.124 instead.

2018/05/21 ver 2.123

What's new in 2.123 (2018-05-21)
Upgrade Winstone from 4.2 to 4.3, adding an option to enable JMX when running Jenkins using java -jar jenkins.war.
(pull 3422, full changelog, JMX Documentation for Jetty, full list of options)
Improve Jenkins root URL validation.
(issue 51158)
Prevent unhandled ClassCastException when loading fingerprints from corrupted files.
(issue 51179)

2018/05/15 ver 2.122

Events
What's new in 2.122 (2018-05-14)
Faster list rendering of Plugin Manager » Available.
(issue 51205)
Improve Chinese translation.
(pull 3423, pull 3440)
Internal: Various improvements related to incremental Maven releases.
(issue 51187, issue 51247, pull 3430, JEP-305)

2018/05/09 ver 2.121

What's new in 2.121 (2018-05-09)
Important security fixes.
(security advisory)

2018/05/07 ver 2.120

What's new in 2.120 (2018-05-06)
The Job/Build permission no longer implies the Job/Cancel permission. The latter needs to be granted explicitly to users who previously got it via this relationship.
(issue 14713)
Fix issue preventing process killing vetoes being effective on agents.
(issue 9104, ProcessKillingVeto extension point implementations)
Allow additional administrative monitors to be dismissed directly from their warning messages.
(pull 3416)
Make fingerprint logs less verbose.
(issue 50412)
Be more lenient when validating the root URL (regression in 2.119).
(issue 51064)
Archiving artifacts now preserves file permissions and last modification time.
(issue 13128)
Don't extract files from plugin archives to outside their destination directory.
(issue 32778)
Internal: Add support for incremental Maven releases.
(JEP-305)
Internal: Further simplify storage of the Jenkins setup wizard’s installation state.
(pull 3405)
(省略されました)

2018/05/01 ver 2.119

What's new in 2.119 (2018-04-25)
Ensure as much as possible that the Jenkins root URL is defined by adding a new setup wizard page and an administrative monitor.
(issue 31661)
Default Crumb Issuer proxy compatibility can be enabled on first startup by setting the system property jenkins.model.Jenkins.crumbIssuerProxyCompatibility to true on startup.
(issue 50767, Jenkins features controlled by system properties)
Remove the options to define custom Build Record Root Directory and Workspace Root Directory on the Configure System form to prevent unexpected failures during runtime. Instead, these locations can now be customized using system properties on startup.
(issue 50164, Jenkins features controlled by system properties)
Whitelist java.util.EnumMap and org.jruby.RubyNil for use in XStream (XML serialization) and Remoting (agent communication).
(issue 50939, issue 50616)
Developer: Add a new overload for HttpResponses#errorJSON.
(pull 3082)

2018/04/23 ver 2.118

What's new in 2.118 (2018-04-18)
Update Remoting from 3.19 to 3.20 in order to refresh the code signing certificate.
(pull 3398, full changelog)
Update WinP from 1.25 to 1.26 to fix loading of WinP libraries on Windows inside Weblogic web container.
(issue 48347, full changelog)
Developer: JEP-202: Extend VirtualFile API to streamline external artifact storage. API additions are marked beta and may change at any time.
(JEP-202, pull 3302)