Commit Graph

37587 Commits

Author SHA1 Message Date
renovate[bot] cd56616a97
Update dependency webpack to v5.101.3 (#11003)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 15:40:41 -07:00
Mark Waite af6df60780 Skip runScriptOnOfflineComputer on Windows ci.jenkins.io
Test was slightly flaky before ci.jenkins.io transitioned from Azure to
AWS agents.  Since the transition, the test fails much more frequently.
The failures are not pointing to a real problem, but a change in the
infrastructure.

Infra help desk issue that is investigating:

* https://github.com/jenkins-infra/helpdesk/issues/4730

Let's not waste resources running this test on Windows in CI.

Testing done:

* Ran JenkinsTest#runScriptOnOfflineComputer on 5 different Windows
  computers before making this change.  Execution times ranged from
  21 sec to 45 sec (depending on the age of the Windows computer).
  None of those tests failed.

* Confirmed that the test is skipped on those Windows computers after
  making this change

Those Windows computers are running a mix of Windows 10 and Windows 11
with local SSD disc drives.  They each have at least 16 GB of RAM.
2025-08-21 14:45:50 -06:00
Kris Stern 21bdbba3a9
Update dependency io.jenkins.plugins:jquery3-api to v3.7.1-594.vb_3864f326cf0 (#10992) 2025-08-21 01:02:46 +08:00
Kris Stern 9eda60ad03
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.7-860.v1251c115c90c (#10991) 2025-08-21 00:20:35 +08:00
Dmitriy Ukhlov af417ec7dc
[JENKINS-75986] Refactor `BuildReferenceMapAdapter` (#10946)
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
Co-authored-by: Dmytro Ukhlov <dukhlov@csod.com>
2025-08-20 09:01:41 +01:00
renovate[bot] e9b8aeaa9c
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.7-860.v1251c115c90c 2025-08-20 06:57:45 +00:00
renovate[bot] c4c139eb80
Update dependency io.jenkins.plugins:jquery3-api to v3.7.1-594.vb_3864f326cf0 2025-08-20 00:04:30 +00:00
renovate[bot] 22a8451bd8
Update dependency org.springframework.security:spring-security-bom to v6.5.3 (#10990)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 09:14:57 -07:00
Jenkins Release Bot 065e6f29e7 [maven-release-plugin] prepare for next development iteration 2025-08-19 13:09:18 +00:00
Jenkins Release Bot 4bfa0e3980 [maven-release-plugin] prepare release jenkins-2.524 2025-08-19 13:08:53 +00:00
Jesse Glick fef925092a
Deprecate `UserIdMapper` and just use an HMAC (#10926)
* Deprecate `UserIdMapper` and just use an HMAC

* Run `UserIdMapper.migrate` when first required, in case JCasC initializes users early

* Enhanced logging for an error case https://github.com/jenkinsci/jenkins/pull/10926#discussion_r2268017451

* More compatible migration from ancient `$JENKINS_HOME` highlighted by `UserIdMigratorTest/migrateMultipleUsers/users/foo$002fbar/config.xml`
2025-08-19 07:35:27 +02:00
Jesse Glick 521ecfdbfc
Better error response from `doBuildWithParameters` (#10954) 2025-08-18 21:22:40 +02:00
renovate[bot] 1fc1b4a2c0
Update dependency io.jenkins.plugins:jakarta-mail-api to v2.1.3-3 (#10989)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 10:47:39 -07:00
renovate[bot] 49d12d2870
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2488 (#10986)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 10:12:37 -07:00
renovate[bot] 4a67e28b49
Update dependency org.jenkins-ci:jenkins to v1.138 (#10987)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 10:10:49 -07:00
Dmytro Ukhlov 5d9b429348 Move common caching classloader functionality to the CachingClassLoader class
Use it for UberClassLoder, as a result - UberClassLoder caches all results of loadClass function
(not only findClass)
2025-08-17 10:23:08 -07:00
renovate[bot] f49b4b9418
Update dependency webpack to v5.101.2 (#10985)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-17 09:03:40 -07:00
renovate[bot] f9ae743106
Update dependency io.jenkins.plugins:plugin-util-api to v6.1154.ved7e7d3035a_5 (#10980)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-17 09:03:22 -07:00
Stefan Spieker d47192078f just use .. 2025-08-17 15:17:44 +02:00
Stefan Spieker 04072f17d1 migrated configureClouds redirect page from groovy to jelly 2025-08-17 14:50:55 +02:00
Stefan Spieker e4891f09af Removed long deprecated DNSMultiCast class 2025-08-17 13:45:09 +02:00
Jesse Glick 1e05e674e6
Stray `}` in `CollapsedMulti` (#10977) 2025-08-16 15:01:14 +01:00
Dmitriy Ukhlov c781b9911f
[JENKINS-75675] Refactor class loading logic in order to reduce memory consumption (#10659)
Co-authored-by: Basil Crow <me@basilcrow.com>
Co-authored-by: James Nord <jtnord@users.noreply.github.com>
2025-08-15 15:47:38 -07:00
Stephane Chazelas 7738998185
[JENKINS-75991] Fix name of reason query parameter in online help for quietDown (#10965)
Co-authored-by: Stephane Chazelas <stephane@chazelas.org>
2025-08-15 16:31:42 +01:00
Guruprasad Bhat 1c6fb787a9
Add a method isConnected to IComputer and provide implementation in Computer (#10607)
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Vincent Latombe <vincent@latombe.net>
2025-08-15 16:31:14 +01:00
Jesse Glick 00c6707c45
`AdministrativeMonitorsDecorator` cleanup; `ManageJenkinsAction.getBadge` optimization (#10855) 2025-08-15 16:30:04 +01:00
Yaroslav 3bf037ca07
[JENKINS-71047] Deprecate inline JS event handlers (#8061)
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Yaroslav Afenkin <yaroslavafenkin@users.noreply.github.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
2025-08-15 16:29:36 +01:00
Javier García ef42f3c91a
[JENKINS-75879] `GStringTemplateEngine` causes memory leak in class loading (#10938) 2025-08-14 15:54:24 -07:00
renovate[bot] c64d70f722
Update Node.js to v24.6.0 (#10976)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 15:01:39 -07:00
renovate[bot] 55b1fd7bc9
Update babel monorepo to v7.28.3 (#10975)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 15:01:22 -07:00
renovate[bot] 6b75f1c5d6
Update dependency org.springframework:spring-framework-bom to v6.2.10 (#10969)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 10:43:26 -07:00
Kris Stern d40fef0365
Remove trivial tooltips from the help link (#10949) 2025-08-14 02:44:53 +08:00
renovate[bot] d1fa466fb7
Update dependency webpack to v5.101.1 (#10960)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-13 07:52:44 -07:00
Kris Stern ebf99a74c0
Merge branch 'master' into remove-help-tooltip 2025-08-13 20:50:48 +08:00
Kris Stern c1a1197cd8
show parameters of a run with readOnlyMode (#10941) 2025-08-13 20:44:22 +08:00
renovate[bot] 79f9ebddb8
Update Winstone and Jetty (#10958)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-12 20:48:04 -07:00
Basil Crow 1855470dda
Upgrade `bridge-method-injector` from 1.31 to 1.32 (#10957) 2025-08-12 20:46:28 -07:00
Alexander Brandes ba7766c28e
Update node from 22.x to 24.x (#10956)
Signed-off-by: Alexander Brandes <mc.cache@web.de>
2025-08-12 20:46:10 -07:00
renovate[bot] c3d6bcd7c1
Update dependency org.jenkins-ci.plugins:matrix-project to v856 (#10959)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-12 17:30:07 -07:00
renovate[bot] bfd88fb1d3
Update dependency org.jenkins-ci.plugins.workflow:workflow-api to v1384 (#10955)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-12 14:54:36 -07:00
Jenkins Release Bot 0f1904b898 [maven-release-plugin] prepare for next development iteration 2025-08-12 13:09:56 +00:00
Jenkins Release Bot 712bc75af7 [maven-release-plugin] prepare release jenkins-2.523 2025-08-12 13:07:48 +00:00
Ulli Hafner 329affd769 Remove trivial tooltips from the help link
Before this change, the help link showed a trivial tooltip that
simply repeated the name of the control. Such tooltips distract the user.
Users might even not click the link anymore because they think that the tooltip
already shows the actual help message. Now the additional help text
is available as aria-label only.
2025-08-12 10:17:12 +02:00
renovate[bot] 056b771cb9
Update dependency org.jenkins-ci.plugins:matrix-project to v855 (#10953)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 20:37:07 -06:00
renovate[bot] 6927480c32
Update dependency org.jenkins-ci.plugins:ant to v518 (#10952)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 20:07:32 -06:00
renovate[bot] fe47fa52e8
Update eslint monorepo to v9.33.0 (#10951)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 20:07:12 -06:00
Markus Winter 834e5223d4
Make shutdown and safe-restart messages theme aware (#10945)
make shutdown and safe-restart message theme aware

The global messages when Jenkins is in shutdown or in saferestart used
hard coded colors. That doesn't look well with themes like solarized.
2025-08-11 20:06:40 -06:00
renovate[bot] 7d2e23edb8
Update dependency mini-css-extract-plugin to v2.9.4 (#10950)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 13:16:43 -07:00
renovate[bot] 19a767ad6b
Update dependency org.jenkins-ci.modules:sshd to v3.374.v19b_d59ce6610 (#10944)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 10:10:07 -07:00
renovate[bot] f045ccf8e8
Update actions/checkout action to v5 (#10947)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-11 10:08:00 -07:00