Commit Graph
7397 Commits
Author SHA1 Message Date
renovate[bot] 59691663a5 Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1045.vb_ddd55e2d03f (#11100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:10:34 +02:00
renovate[bot] aeb95d91e3 Update dependency org.jenkins-ci.plugins:scm-api to v709 (#11099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-24 21:10:00 +02:00
Jenkins Release Bot 7a66756595 [maven-release-plugin] prepare for next development iteration 2025-09-23 12:23:57 +00:00
Jenkins Release Bot 8e2e1ec365 [maven-release-plugin] prepare release jenkins-2.529 2025-09-23 12:23:48 +00:00
renovate[bot] 8c257e5ebb Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v989 (#11080)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-20 07:29:49 -06:00
renovate[bot] be904ec7f2 Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1042.v37b_8229708e4 (#11088)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-20 07:29:16 -06:00
James Nord c23cf20ea2 work around eclipse compiler bug (#11087)
https://github.com/eclipse-jdt/eclipse.jdt.core/issues/2860
prevents the code from compiling in eclipse.

Move the class out so that eclipse is happy.  As the class was private
there should be no impact to anything.
2025-09-20 07:29:03 -06:00
Kris Stern 121e9062b3 Merge branch 'master' into renovate/io.jenkins.plugins-bootstrap5-api-5.x 2025-09-18 00:14:04 +08:00
renovate[bot] c765aa2d7e Update dependency io.jenkins.plugins:font-awesome-api to v7.0.1-859.v128d3a_efb_6e5 (#11074)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 15:13:58 +01:00
renovate[bot] de24886700 Update dependency org.jenkins-ci.plugins:credentials to v1447 (#11062)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 15:11:24 +01:00
renovate[bot] 40a12cf136 Update dependency org.jenkins-ci.plugins:matrix-project to v858 (#11053)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 15:10:59 +01:00
Ian HakenandKris Stern 863a8a46b6 Add a Queue.tryWithLock() method that accepts a timeout. (#11033)
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-09-17 15:09:55 +01:00
066f4c2fc2 Add addNodeIfAbsent method to Nodes. (#11032)
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-09-17 15:09:37 +01:00
Kris Stern 70e8106888 Merge branch 'master' into renovate/io.jenkins.plugins-bootstrap5-api-5.x 2025-09-17 21:10:59 +08:00
renovate[bot] 39fa1bdd99 Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.8-876.vb_c62a_27d9a_77 2025-09-16 17:52:53 +00:00
Jenkins Release Bot fd37b705b3 [maven-release-plugin] prepare for next development iteration 2025-09-15 23:05:04 +00:00
Jenkins Release Bot 1fbaa7cced [maven-release-plugin] prepare release jenkins-2.528 2025-09-15 23:04:54 +00:00
Daniel Beck 6bdea9f44a [SECURITY-3625] 2025-09-09 13:29:22 +00:00
Daniel Beck e5fb48fd04 [SECURITY-3594] 2025-09-09 13:29:10 +00:00
Jenkins Release Bot c64384a867 [maven-release-plugin] prepare for next development iteration 2025-09-09 12:24:10 +00:00
Jenkins Release Bot 7c17018e75 [maven-release-plugin] prepare release jenkins-2.527 2025-09-09 12:24:01 +00:00
renovate[bot] cadd17a7fe Update dependency org.jenkins-ci.plugins:junit to v1355 (#11049)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 13:25:03 -07:00
renovate[bot] b6a10d1455 Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1040.v8a_e6330a_54e3 (#11041)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-06 21:18:32 +02:00
renovate[bot] 44db166e52 Update dependency org.jenkins-ci.plugins:junit to v1354 (#11034)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-04 10:11:33 -07:00
Jenkins Release Bot 7c4f056ef3 [maven-release-plugin] prepare for next development iteration 2025-09-02 16:39:19 +00:00
Jenkins Release Bot 3ace02919d [maven-release-plugin] prepare release jenkins-2.526 2025-09-02 16:38:59 +00:00
renovate[bot] 247a5c1032 Update dependency org.jenkins-ci.main:jenkins-test-harness to v2493 (#11023)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-29 16:43:09 -06:00
Jenkins Release Bot e426389c5e [maven-release-plugin] prepare for next development iteration 2025-08-26 12:23:13 +00:00
Jenkins Release Bot 483daa3ae6 [maven-release-plugin] prepare release jenkins-2.525 2025-08-26 12:22:55 +00:00
Kris Stern 84d4da3708 Skip runScriptOnOfflineComputer on Windows ci.jenkins.io (#11005) 2025-08-26 07:39:10 +08:00
renovate[bot] 9dd01eee23 Update dependencies (#10998)
* Update dependency io.jenkins.plugins:echarts-api to v6.0.0-1146.v5c8f3b_8f0573
* Update dependency io.jenkins.plugins:font-awesome-api to v7.0.0-851.vd1feb_218a_a_63
* Update dependency io.jenkins.plugins:plugin-util-api to v6.1167.v022176c7e0ca_
* Update dependency io.jenkins.plugins:prism-api to v1.30.0-609.vf0a_df102d9a_f

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-22 17:07:07 -07:00
renovate[bot] e692eba78b Update dependency org.jenkins-ci.main:jenkins-test-harness to v2490 (#11010)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-22 13:28:09 +01:00
strangelookingnerd 7178a17ce6 Ban JUnit 4 imports (#11001) 2025-08-22 09:07:25 +01:00
renovate[bot] 9d28675126 Update dependencies
* Update dependency io.jenkins.plugins:prism-api to v1.30.0-600.v0b_eeeb_e43a_f9
* Update dependency io.jenkins.plugins:plugin-util-api to v6.1157.vc75ef7129d86
* Update dependency io.jenkins.plugins:font-awesome-api to v7.0.0-844.vb_f7825b_7f5da_
* Update dependency io.jenkins.plugins:echarts-api to v6.0.0-1137.vfd5f348e1952

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 15:57:50 -07:00
renovate[bot] 292b164c00 Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.8 (#11002)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 15:51:03 -07:00
renovate[bot] f01468dcd0 Update dependency org.jenkins-ci.plugins:mailer to v522 (#10996)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 15:46:03 -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 9eda60ad03 Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.7-860.v1251c115c90c (#10991) 2025-08-21 00:20:35 +08:00
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
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] 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] 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
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
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