Jesse Glick
0da1d16431
Running `RenderOnDemandTest.testMemoryConsumption` and it is not good
2025-05-05 18:28:21 -04:00
Jesse Glick
992ce2197e
Render `t:artifactList` lazily
2025-05-05 13:47:52 -04:00
Jesse Glick
7543e3fd76
Merge branch 'master' into InterruptedBuildAction
2025-05-05 08:57:40 -04:00
Jesse Glick
3f79665775
Run `GlobalBuildDiscarderListener` asynch ( #10555 )
...
Changelog Drafter / update_draft_release (push) Has been cancelled
Details
Changelog Drafter / jenkins_io_draft (push) Has been cancelled
Details
Label conflicting PRs / main (push) Has been cancelled
Details
Co-authored-by: Vincent Latombe <vincent@latombe.net>
2025-05-03 21:52:50 +01:00
Tim Jacomb
2c34a39ab4
Remove legacy compat for LogRecorder ( #10612 )
2025-05-03 21:52:24 +01:00
renovate[bot]
f25729f74b
Update dependency io.jenkins.plugins:ionicons-api to v87 ( #10618 )
...
Changelog Drafter / update_draft_release (push) Waiting to run
Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run
Details
Label conflicting PRs / main (push) Waiting to run
Details
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-03 20:16:17 +02:00
Jesse Glick
3ae85d7c4e
[JENKINS-75081] Avoid heap allocation when rendering large logs ( #10515 )
2025-05-01 23:13:46 -07:00
Jesse Glick
b452ffdfd2
Simpler `InboundAgentRule.AgentArguments` constructor ( #10615 )
2025-05-01 23:13:05 -07:00
renovate[bot]
4fad4baa4f
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2443 ( #10616 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-01 23:11:23 -07:00
Adrien Lecharpentier
d70bc2e623
[JENKINS-75350] Displays plugin health score in Plugin Manager ( #10351 )
...
Changelog Drafter / update_draft_release (push) Waiting to run
Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run
Details
Label conflicting PRs / main (push) Waiting to run
Details
Co-authored-by: Markus Winter <m.winter@sap.com>
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2025-04-30 21:15:23 +01:00
Guruprasad Bhat
d1fd53784a
[JENKINS-75465] (Recreate) Delete RunIdMigrator as it has been 10 years since this migration ( #10521 )
2025-04-30 21:15:06 +01:00
Daniel Beck
5e36565784
[JENKINS-75533] Remove jbcrypt mindrot, use Spring Security instead ( #10604 )
...
Changelog Drafter / update_draft_release (push) Waiting to run
Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run
Details
Label conflicting PRs / main (push) Waiting to run
Details
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: James Nord <jtnord@users.noreply.github.com>
2025-04-30 08:36:16 -07:00
Jesse Glick
837ae6afae
Regression test
2025-04-29 15:58:28 -04:00
Jenkins Release Bot
60df855499
[maven-release-plugin] prepare for next development iteration
Changelog Drafter / update_draft_release (push) Waiting to run
Details
Changelog Drafter / jenkins_io_draft (push) Waiting to run
Details
Label conflicting PRs / main (push) Waiting to run
Details
2025-04-29 13:33:47 +00:00
Jenkins Release Bot
7bf7cc327e
[maven-release-plugin] prepare release jenkins-2.508
2025-04-29 13:33:24 +00:00
renovate[bot]
e8d173e1b7
Update dependency org.jenkins-ci.plugins:matrix-project to v849 ( #10593 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 10:14:22 -07:00
renovate[bot]
237a7fdc58
Update dependency io.jenkins.plugins:design-library to v380 ( #10598 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-27 13:38:55 +02:00
renovate[bot]
8af822fb46
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2439 ( #10599 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-27 13:38:35 +02:00
renovate[bot]
102cb7b9b5
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2438 ( #10591 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 10:36:59 -07:00
renovate[bot]
fead850a5b
Update dependency io.jenkins.plugins:design-library to v376 ( #10585 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 08:23:41 -07:00
renovate[bot]
e60dfdee02
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2435 ( #10586 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 08:23:17 -07:00
Jesse Glick
dca328563b
Simplify `LoadStatistics`
2025-04-21 15:40:50 -04:00
Kris Stern
3098961f06
Clearer assertion for `QueueTest.inQueueTaskLookupByAPI` ( #10558 )
2025-04-19 00:37:48 +08:00
Jan Faracik
c42ab43c49
Redesign the Jenkins header ( #10245 )
...
* WB
* Push
* More responsive
* Update headerContent.jelly
* Push
* Update logo.jelly
* Update _page-header.scss
* Update _page-header.scss
* Update header
* Tidy up breadcrumbs
* Tidy up focus
* Update _breadcrumbs.scss
* Update configure.jelly
* push
* Add badges
* Tidy
* Push
* Update headerContent.jelly
* Update ManageJenkinsAction.java
* Update headerContent.jelly
* Working!
* WB
* Tidy up
* Fixes
* Update sidepanel.jelly
* Lint
* Tidy up
* Update ManageJenkinsAction.java
* Simplify
* Update _side-panel-tasks.scss
* Update _side-panel-tasks.scss
* Update UserAction.java
* Update Jenkins.java
* Add border to account image
* Tidy up avatars
* Update _side-panel-tasks.scss
* Init
* Tidy up
* Hide behind flag
* Update sidepanel.jelly
* Push
* Tidy up
* Update logo.jelly
* Accessibility
* Update _breadcrumbs-new.scss
* Fix dropdown theme
* Update _breadcrumbs.scss
* Update _header.scss
* Update ManageJenkinsAction.java
* Remove flag
* Tidy up
* Update with HeaderAction
* Revert "Update with HeaderAction"
This reverts commit 2ea0b1f867
.
* Tidy
* Update RootAction.java
* Update _breadcrumbs.scss
* Push
* Update _header.scss
* Update _header.scss
* Fix invisible actions not actually being invisible, make avatar huge to please Tim
* Tidy
* Push
* Fix breadcrumbs + notification
* Update jumplist.jelly
* Getting there 🚀
* WB
* Update index.jelly
* Update headerContent.jelly
* Responsive
* Push
* Push
* Push
* Update index.js
* Push
* Tidy up
* Tidy up
* Tidy
* Update logo.jelly
* Delete NewHeaderUserExperimentalFlag.java
* Lint
* Update index.js
* Update index.js
* Fix some tests
* Update headerContent.jelly
* Update headerContent.jelly
* Remove bravo test - need to confirm this
* Update Security3349Test.java
* Update pom.xml
* Fix SpotBugs + i18n
* Add doc for header scroll, support prefers contrast
* Add overflow menu for actions, improve accessibility
* Update actions-overflow.js
* Fix tests + accessibility
* Fix JS
* Update breadcrumbs-overflow.js
* Update breadcrumbs-overflow.js
* Add breadcrumb menu on hover, fix issues on mobile
* Update _breadcrumbs.scss
* i18n
* Update pom.xml
* Add tab support for user dropdown
* Squashed commit of the following:
commit 847981ebcb
Merge: 0ea6dcff0e
23f2b9ef59
Author: Kris Stern <krisstern@outlook.com>
Date: Wed Feb 26 09:16:52 2025 +0800
Merge branch 'master' into add-groups-to-command-palette
commit 0ea6dcff0e
Merge: c0777dbe79
68425e2cd4
Author: Kris Stern <krisstern@outlook.com>
Date: Wed Feb 26 01:06:33 2025 +0800
Merge branch 'master' into add-groups-to-command-palette
commit c0777dbe79
Merge: 1638afe17e
c37293c52d
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 24 13:40:35 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 1638afe17e
Merge: c987a9e536
b97764d3fd
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Fri Feb 21 11:49:03 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit c987a9e536
Merge: f909eec0d4
16748f4413
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Thu Feb 20 08:17:19 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit f909eec0d4
Merge: 85eedb7e88
217b0f5742
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Feb 19 16:12:45 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 85eedb7e88
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Feb 19 16:11:24 2025 +0000
Move to Item
commit 8f4f117bac
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Feb 19 15:43:50 2025 +0000
Tighten up animations + improve contrast
commit d7b7d6388d
Merge: 8750f7cb92
4fa61274f9
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Feb 19 08:50:45 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 8750f7cb92
Merge: 7b527340a2
a05c33f797
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Feb 18 21:42:31 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 7b527340a2
Merge: e2c133d128
3505fb3540
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 17 20:59:02 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit e2c133d128
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sun Feb 16 18:23:14 2025 +0000
Update require-changelog-label.yml
commit d32a61c1ea
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sun Feb 16 17:11:18 2025 +0000
Update _theme.scss
commit 42ecfcac5c
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sun Feb 16 17:10:48 2025 +0000
Rename to Items
commit cc3779171a
Merge: 0f1cb2187c
2b9d4d62a6
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sun Feb 16 17:10:25 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 0f1cb2187c
Merge: 04dc6cd222
9474c89bf1
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Feb 12 20:42:01 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 04dc6cd222
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Feb 11 17:06:31 2025 +0000
Reduce spacing a touch, fix icon spacing
commit 0ab3665587
Merge: 7c9e172b2f
848ac9b66a
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Feb 11 14:44:03 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 7c9e172b2f
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Feb 11 11:23:27 2025 +0000
Update Messages.properties
commit ec6a5e5ee0
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Feb 11 08:51:16 2025 +0000
Fix test
commit 14a64885a2
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 10 16:44:39 2025 +0000
Tidy up
commit 46a9e5681a
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 10 16:28:15 2025 +0000
Tidy
commit d7270b1fa4
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 10 16:06:04 2025 +0000
Tidy
commit b2da3f8d39
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 10 16:03:37 2025 +0000
Tidy up
commit b746fba008
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 10 15:53:53 2025 +0000
Move to extensionpoint
commit 7827304ae1
Merge: cac127d119
d03a2e11c9
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Feb 10 15:45:28 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit cac127d119
Merge: add75bf6a9
e3e3c45270
Author: Tim Jacomb <21194782+timja@users.noreply.github.com>
Date: Mon Jan 13 11:03:10 2025 +0000
Merge branch 'jenkinsci:master' into add-groups-to-command-palette
commit add75bf6a9
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Jan 11 19:02:52 2025 +0000
Update _command-palette.scss
commit eb4073f4fb
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Jan 11 18:59:37 2025 +0000
Tidy up
commit 323e48fddf
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Jan 11 18:47:34 2025 +0000
Update Job.java
commit 3cbdfbc4b5
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Jan 11 18:47:13 2025 +0000
Update _command-palette.scss
commit 8fecf0d880
Merge: 428e826fcd
331c7685ca
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Jan 11 18:45:30 2025 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 428e826fcd
Merge: 5657369d95
f1b6d31272
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Mon Dec 16 20:53:15 2024 +0000
Merge branch 'master' into add-groups-to-command-palette
commit 5657369d95
Merge: 26f17a277f
674d5085c3
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Fri Dec 13 09:46:35 2024 +0000
Merge branch 'add-icons-to-command-palette' into add-groups-to-command-palette
commit 674d5085c3
Merge: 809d2e6120
7020e80af8
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Fri Dec 13 09:42:59 2024 +0000
Merge branch 'master' into add-icons-to-command-palette
commit 26f17a277f
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 22:10:56 2024 +0000
Update _command-palette.scss
commit 2b6ffc85f3
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 22:09:09 2024 +0000
Init
commit 809d2e6120
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 21:37:47 2024 +0000
Make iconXml private, rename to icon
commit 3d45ca7c39
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 21:29:27 2024 +0000
Add group field
commit 80f24cbfdc
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 21:25:23 2024 +0000
Init
commit 1b9faa8fb0
Merge: d6868c970a
26738449cd
Author: Tim Jacomb <timjacomb1@gmail.com>
Date: Wed Dec 11 21:11:56 2024 +0000
Merge branch 'add-icons-to-command-palette' of github.com:janfaracik/jenkins into add-icons-to-command-palette
commit d6868c970a
Author: Tim Jacomb <timjacomb1@gmail.com>
Date: Wed Dec 11 21:11:41 2024 +0000
Reword javadoc
commit 26738449cd
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 21:03:29 2024 +0000
Implement IconSpec in IComputer
commit 57910109f3
Merge: 661f994783
05ed7560fd
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 20:23:58 2024 +0000
Merge branch 'master' into add-icons-to-command-palette
commit 661f994783
Merge: 23570203ea
dad5ef3266
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 20:15:22 2024 +0000
Merge branch 'refine-command-palette' into add-icons-to-command-palette
commit 23570203ea
Merge: 436a02b9d3
788ae63c50
Author: Tim Jacomb <timjacomb1@gmail.com>
Date: Wed Dec 11 16:35:43 2024 +0000
Merge branch 'add-icons-to-command-palette' of github.com:janfaracik/jenkins into add-icons-to-command-palette
commit 436a02b9d3
Author: Tim Jacomb <timjacomb1@gmail.com>
Date: Wed Dec 11 16:35:24 2024 +0000
Add support for images
commit a3fdb3e0c7
Merge: ea67d6a554
d22cc2fa3c
Author: Tim Jacomb <timjacomb1@gmail.com>
Date: Wed Dec 11 15:27:12 2024 +0000
Merge branch 'master' into add-icons-to-command-palette
commit 788ae63c50
Merge: ea67d6a554
d22cc2fa3c
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Wed Dec 11 10:00:04 2024 +0000
Merge branch 'jenkinsci:master' into add-icons-to-command-palette
commit dad5ef3266
Merge: cc63c9c8e5
d22cc2fa3c
Author: Tim Jacomb <21194782+timja@users.noreply.github.com>
Date: Wed Dec 11 09:07:05 2024 +0000
Merge branch 'master' into refine-command-palette
commit ea67d6a554
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Dec 10 22:26:16 2024 +0000
Update Search.java
commit a9aadbab30
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Dec 10 22:25:40 2024 +0000
Revert "Update Search.java"
This reverts commit 24837ea667
.
commit 24837ea667
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Dec 10 21:59:03 2024 +0000
Update Search.java
commit d43a8d3b2f
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Dec 10 21:54:23 2024 +0000
Init
commit cc63c9c8e5
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Tue Dec 10 21:37:09 2024 +0000
Refine command palette
* Move logo
* Revert "Move logo"
This reverts commit 25647d6a04
.
* Move actions to taglib
* Split logo from breadcrumbs
* Fix sticky app bar
* Update _page-header.scss
* Update HudsonTest.java
* Update _page-header.scss
* Move breadcrumb loading above setting mode to header
* Reduce header height
* Increase logo height
* Move getActions to Header
* Update header avatar with jenkins-avatar
* Squashed commit of the following:
commit 5060044fcd
Merge: 0ea3e49fa1
2fb523ffe3
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Mar 22 17:56:53 2025 +0000
Merge branch 'master' into improve-tooltips-dropdowns
commit 0ea3e49fa1
Merge: 3dd0b9f421
a1f9d3e7e2
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Sat Mar 22 12:24:49 2025 +0000
Merge branch 'master' into improve-tooltips-dropdowns
commit 3dd0b9f421
Merge: 7f5f814aa5
73185b257d
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Fri Mar 21 09:57:52 2025 +0000
Merge branch 'master' into improve-tooltips-dropdowns
commit 7f5f814aa5
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Thu Mar 20 10:26:32 2025 +0000
Update _dropdowns.scss
commit e9eee3c0a4
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Thu Mar 20 10:25:35 2025 +0000
Update _theme.scss
commit ce11fd1fb3
Author: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
Date: Thu Mar 20 10:22:07 2025 +0000
Init
* Delete idea files
* Update core/src/main/java/jenkins/views/Header.java
Co-authored-by: Markus Winter <m.winter@sap.com>
* Sort actions manually in header
* Update markup and CSS
* Handle that dodgy SVG messing up the label
* Fix new computer missing sidepanel
* Update core/src/main/resources/lib/layout/header/actions.jelly
Co-authored-by: Markus Winter <m.winter@sap.com>
* Update core/src/main/java/jenkins/views/Header.java
Co-authored-by: Markus Winter <m.winter@sap.com>
* Update core/src/main/resources/lib/layout/header/actions.jelly
Co-authored-by: Markus Winter <m.winter@sap.com>
* Update Header.java
---------
Co-authored-by: Tim Jacomb <21194782+timja@users.noreply.github.com>
Co-authored-by: Kris Stern <krisstern@outlook.com>
Co-authored-by: Markus Winter <m.winter@sap.com>
2025-04-18 12:24:10 +08:00
Jesse Glick
6f84265b7a
Clearer assertion for `QueueTest.inQueueTaskLookupByAPI`
2025-04-17 09:26:23 -04:00
renovate[bot]
f9edeb0c04
Update dependency org.jenkins-ci.plugins:credentials to v1415 ( #10553 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 09:58:26 -07:00
Vincent Latombe
69a0befb9f
Merge branch 'master' into JENKINS-68155
2025-04-14 10:02:06 +02:00
renovate[bot]
473cfeef43
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1012.v79a_86a_1ea_c1f ( #10544 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-12 13:36:59 -07:00
Kris Stern
da9084f141
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.5-1 ( #10543 )
2025-04-12 19:47:10 +08:00
Kris Stern
f68ec5bfdc
[JENKINS-75530] Implement dedicated healthcheck endpoint ( #10522 )
2025-04-12 19:44:50 +08:00
Vincent Latombe
028d8b55fe
[JENKINS-33704] Computer configuration not updated correctly after updating nodes ( #10538 )
...
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2025-04-12 11:31:17 +01:00
renovate[bot]
d89facd6a3
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.5-1
2025-04-11 23:40:06 +00:00
renovate[bot]
9e94b8a099
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1008.v5ed27a_3a_e475 ( #10530 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 07:34:39 -07:00
Kris Stern
e8e5e4b4dc
Merge branch 'master' into JENKINS-68155
2025-04-11 22:00:00 +08:00
Vincent Latombe
4912994f35
Ensures the Jenkins master computer number of executors is set appropriately ( #10529 )
...
PR #10494 caused a small regression in CloudBees CI context.
When calling `Jenkins#load`, the number of executors of the associated `MasterComputer`
was not updated accordingly anymore.
2025-04-11 05:40:51 -06:00
renovate[bot]
ee42b281fa
Update dependency io.jenkins.plugins:design-library to v374 ( #10532 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 14:35:16 -07:00
renovate[bot]
68f8f414b2
Update dependency org.jenkins-ci.plugins:junit to v1322 ( #10535 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 14:31:49 -07:00
Vincent Latombe
ab526e9e53
Address some reviews
...
* 'health' instead of `healthCheck`
* Only report failed health checks
2025-04-10 16:05:24 +02:00
renovate[bot]
f88d2a981e
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v968 ( #10528 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 06:23:23 -07:00
renovate[bot]
5cdeba353b
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1003.v5338b_c4d6992 ( #10523 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 09:12:32 -07:00
renovate[bot]
1a14ae178f
Update dependency org.jenkins-ci.plugins.workflow:workflow-api to v1371 ( #10524 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 09:12:01 -07:00
renovate[bot]
feffa184aa
Update dependency org.jenkins-ci.plugins:junit to v1321 ( #10518 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 09:10:59 -07:00
Vincent Latombe
ab5ffd518a
Merge branch 'master' into JENKINS-68155
2025-04-09 14:47:47 +02:00
Vincent Latombe
691dbaaf0a
Remove dupe logic
2025-04-09 10:29:54 +02:00
Vincent Latombe
2598160233
Add health check implementation in core
2025-04-08 18:05:32 +02:00
Vincent Latombe
158b7877be
Checkstyle
2025-04-08 17:58:55 +02:00
Vincent Latombe
f775d163e4
Add license headers
2025-04-08 17:39:48 +02:00
Jenkins Release Bot
cefa2764df
[maven-release-plugin] prepare for next development iteration
2025-04-08 13:59:37 +00:00
Jenkins Release Bot
a3b0b6a08c
[maven-release-plugin] prepare release jenkins-2.505
2025-04-08 13:59:15 +00:00
Vincent Latombe
7488f84d5d
[JENKINS-75530] Implement dedicated healthcheck endpoint
2025-04-08 15:58:39 +02:00
Mark Waite
c769824fba
Revert "[JENKINS-75465] Delete RunIdMigrator as it has been 10 years since this migration" ( #10517 )
...
* Revert "[JENKINS-75465] Delete RunIdMigrator as it has been 10 years since this migration"
* Fast incremental build
* Revert "Fast incremental build"
Leave the commit as only the revert of the original change
This reverts commit 2cf37a11df
.
---------
Co-authored-by: Kris Stern <krisstern@outlook.com>
2025-04-08 01:32:14 -06:00
Vincent Latombe
f45ba02af8
[JENKINS-33704] Limit scope of `Jenkins#updateComputerList` to improve performance at scale ( #10494 )
...
* [JENKINS-33704] Limit scope of `Jenkins#updateComputerList`
Along the same line as #5882 , but for computers
Adding/updating/removing a node to the system was causing all nodes retention strategies to be checked. If you have a lot of nodes, this quickly adds up to an extreme amount of checks.
This change makes the calls local, by only affecting the related nodes.
* Clarify variable name
* Fix logic
* Avoid dealing with `null`
2025-04-07 21:43:39 -06:00
renovate[bot]
84bbfec20d
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2429 ( #10509 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 08:29:52 -07:00
Vincent Latombe
28f8a2e2eb
Merge branch 'master' into JENKINS-68155
2025-04-07 09:03:32 +02:00
Vincent Latombe
eeb83d9947
Add issue number
2025-04-04 09:27:59 +02:00
Vincent Latombe
f137c1aed2
[JENKINS-68155] Fix state of previous labels when updating a node label
...
Prior to #5882 , trimLabels was global, so any node operation would cause all labels to be rebuilt.
After #5882 , the labels to rebuild were taken from the current state of nodes. When updating a node label however, both the old label and the new label needs to be rebuilt.
When a node labels are updated, the previous values are now saved aside in order to compute the proper labels to trim.
2025-04-04 09:25:39 +02:00
Kris Stern
dd0d68d5e4
[JENKINS-75465] Delete RunIdMigrator as it has been 10 years since this migration ( #10456 )
2025-04-04 11:47:08 +08:00
Guruprasad Bhat
3ee5207eac
Merge branch 'master' into JENKINS-75465-remove-run-migrator
2025-04-03 09:39:24 +05:30
Tim Jacomb
226efff8fa
Merge branch 'master' into describable
2025-04-02 22:17:10 +01:00
renovate[bot]
2a7031b262
Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.6 ( #10490 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 10:41:51 -07:00
renovate[bot]
8e076bc16a
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2427 ( #10488 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 10:39:20 -07:00
renovate[bot]
164c717128
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.999.v42253c105443 ( #10474 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 10:38:28 -07:00
renovate[bot]
43bc074b2c
Update dependency io.jenkins.plugins:commons-lang3-api to v3.17.0-87.v5cf526e63b_8b_ ( #10468 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-02 10:34:33 -07:00
Guruprasad Bhat
7c320e166c
Merge branch 'master' into JENKINS-75465-remove-run-migrator
2025-04-02 21:37:49 +05:30
Kris Stern
17c7de030d
[JENKINS-75409] Write a core it test for -noCertificateCheck and -cert for inbound agents ( #10396 )
2025-04-02 23:14:21 +08:00
Kris Stern
1a3b90f0ae
Attempt Deflake - Disable JS in FileParameterValueTest and DirectoryBrowserSupportTest ( #10471 )
2025-04-02 23:13:13 +08:00
Vincent Latombe
92b7ed270b
Merge branch 'master' into describable
2025-04-01 17:17:24 +02:00
Vincent Latombe
babcac4e02
Update to matrix-auth release
2025-04-01 17:17:07 +02:00
Jenkins Release Bot
ee568a27e6
[maven-release-plugin] prepare for next development iteration
2025-03-31 13:10:38 +00:00
Jenkins Release Bot
5309fce4c9
[maven-release-plugin] prepare release jenkins-2.504
2025-03-31 13:10:14 +00:00
guruprasad
087a94f8a2
Disable WebClient's js in FileParameterValueTest and DirectoryBrowserSupportTest
...
These two tests looked like frequently failing in the test paths that visit a builds `ws` page, which is having the javascript execution issue
https://github.com/jenkinsci/jenkins-test-harness/issues/946
Here trying to disable the javascript in all the webclient usages in these two tests.
Note, I have disabled in the test methods that didn't visit the `ws` page specifially to keep the `getWebClient()` usage uniform.
2025-03-27 20:50:04 +05:30
guruprasad
0f3008d966
Disable javascript explicitely test method is running in ~5s vs previous ~40s
2025-03-26 20:23:53 +05:30
guruprasad
0a394eaab0
Enable LoggerRule for WebClient
2025-03-26 20:17:12 +05:30
guruprasad
cae52d9cf6
[DEBUG] FileParameterValueTest#fileParameter_canStillUse_internalHierarchy Test failure
...
The test `hudson.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy` failed in CI with error,
<details><summary>failure log</summary>
```
java.lang.NullPointerException: Cannot invoke "org.htmlunit.html.DomElement.getHtmlElementDescendants()" because "doc" is null
at org.htmlunit.html.HtmlPage.executeDeferredScriptsIfNeeded(HtmlPage.java:1466)
at org.htmlunit.html.HtmlPage.initialize(HtmlPage.java:265)
at org.htmlunit.WebClient.loadWebResponseInto(WebClient.java:701)
at org.htmlunit.WebClient.loadWebResponseInto(WebClient.java:575)
at org.htmlunit.WebClient.getPage(WebClient.java:493)
at org.htmlunit.WebClient.getPage(WebClient.java:402)
at org.htmlunit.WebClient.getPage(WebClient.java:538)
at org.htmlunit.WebClient.getPage(WebClient.java:520)
at org.jvnet.hudson.test.JenkinsRule$WebClient.getPage(JenkinsRule.java:2740)
at org.jvnet.hudson.test.JenkinsRule.after(JenkinsRule.java:519)
at org.jvnet.hudson.test.JenkinsRule$1.evaluate(JenkinsRule.java:677)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.lang.Thread.run(Thread.java:840)
```
</details>
This is noticed in couple of PRs failing currently,
* https://github.com/jenkinsci/jenkins/pull/10456 ([ref failed test result](https://ci.jenkins.io/job/Core/job/jenkins/job/PR-10456/7/testReport/ ))
* https://github.com/jenkinsci/jenkins/pull/10467 ([ref failed test result](https://ci.jenkins.io/job/Core/job/jenkins/job/PR-10467/2/testReport/ ))
I haven't been able to reproduce in local, but theory is these below mentioned delays could be the cause,
* there is a slowness noticed in calls `wc.goTo(p.getUrl()...)` taking `~10s`.
* And once the test is complete the stopping is taking another `10s`.
<details><summary>log</summary>
```
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running hudson.model.FileParameterValueTest
=== Starting fileParameter_canStillUse_internalHierarchy(hudson.model.FileParameterValueTest)
0.047 [id=21] INFO o.jvnet.hudson.test.WarExploder#explode: Using jenkins.war resources from /.../jenkins/war/target/jenkins
0.304 [id=21] INFO o.jvnet.hudson.test.JenkinsRule#createWebServer2: Running on http://localhost:64862/jenkins/
0.367 [id=21] INFO jenkins.model.Jenkins#<init>: Starting version 2.504-SNAPSHOT
0.421 [id=36] INFO jenkins.InitReactorRunner$1#onAttained: Started initialization
1.002 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/command-launcher.jpi as a dependency of gradle
1.012 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/apache-httpcomponents-client-4-api.jpi as a dependency of gradle
1.034 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/jdk-tool.jpi as a dependency of gradle
1.052 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/trilead-api.jpi as a dependency of gradle
1.079 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/eddsa-api.jpi as a dependency of gradle
1.084 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/gson-api.jpi as a dependency of gradle
1.098 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/mina-sshd-api-common.jpi as a dependency of gradle
1.109 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/mina-sshd-api-core.jpi as a dependency of gradle
1.134 [id=46] INFO hudson.PluginManager#considerDetachedPlugin: Loading a detached plugin /var/folders/80/w8mmdy513sb3y9fp5fr7vvqc0000gn/T/jenkins1642946911825735225/sshd.jpi as a dependency of gradle
1.353 [id=41] INFO jenkins.InitReactorRunner$1#onAttained: Listed all plugins
1.362 [id=37] INFO j.b.api.BouncyCastlePlugin#start: /.../jenkins/test/target/j h15288515834251035408/plugins/bouncycastle-api/WEB-INF/optional-lib not found; for non RealJenkinsRule this is fine and can be ignored.
1.931 [id=53] INFO jenkins.InitReactorRunner$1#onAttained: Prepared all plugins
1.937 [id=34] INFO jenkins.InitReactorRunner$1#onAttained: Started all plugins
1.937 [id=47] INFO jenkins.InitReactorRunner$1#onAttained: Augmented all extensions
2.254 [id=53] INFO jenkins.InitReactorRunner$1#onAttained: System config loaded
2.255 [id=53] INFO jenkins.InitReactorRunner$1#onAttained: System config adapted
2.255 [id=37] INFO jenkins.InitReactorRunner$1#onAttained: Loaded all jobs
2.255 [id=37] INFO jenkins.InitReactorRunner$1#onAttained: Configuration for all jobs updated
2.307 [id=50] INFO jenkins.InitReactorRunner$1#onAttained: Completed initialization
2.466 [test0 #1 ] Started by user SYSTEM
2.466 [test0 #1 ] Running as SYSTEM
2.466 [test0 #1 ] Building in workspace /.../jenkins/test/target/j h15288515834251035408/workspace/test0
2.466 [test0 #1 ] Copying file to direct-child1.txt
2.466 [test0 #1 ] Copying file to parent/child2.txt
2.899 [test0 #1 ] Finished: SUCCESS
3.046 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: getting ws
14.449 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: got htmlunit for ws
14.450 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: got ws
14.452 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: getting ws/parent
24.720 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: got htmlunit for ws/parent
24.733 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: got ws/parent
24.733 [id=21] INFO h.model.FileParameterValueTest#fileParameter_canStillUse_internalHierarchy: completed
34.767 [id=21] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Stopping Jenkins
WARN: The method class org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked.
WARN: Please see http://www.slf4j.org/codes.html#release for an explanation.
34.799 [id=21] INFO hudson.lifecycle.Lifecycle#onStatusUpdate: Jenkins stopped
34.840 [id=21] INFO o.j.h.t.TemporaryDirectoryAllocator#dispose: deleting /.../jenkins/test/target/j h15288515834251035408
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.15 s -- in hudson.model.FileParameterValueTest
```
</details>
2025-03-26 19:27:53 +05:30
guruprasad
56e76fe879
Delete the legacyIds file from recover_from_legacy_list.zip
...
File is: test/src/test/resources/hudson/model/QueueTest/recover_from_legacy_list.zip
Found it by `git ls-files -z | xargs -0 fgrep legacyIds`
Also verified there are no plain files in the repo `find . -type f -name 'legacyIds'`.
Before
```
Archive: recover_from_legacy_list.zip
Length Date Time Name
--------- ---------- ----- ----
1526 02-09-2015 02:53 config.xml
152 02-09-2015 02:53 hudson.model.UpdateCenter.xml
1680 02-09-2015 02:53 identity.key.enc
188 02-09-2015 02:53 jenkins.model.JenkinsLocationConfiguration.xml
0 02-09-2015 02:53 jobs/
0 02-09-2015 02:53 jobs/test/
0 02-09-2015 02:53 jobs/test/builds/
0 02-09-2015 02:53 jobs/test/builds/legacyIds
468 02-09-2015 02:53 jobs/test/config.xml
907 02-09-2015 02:53 nodeMonitors.xml
611 02-09-2015 17:14 queue.xml
64 02-09-2015 02:53 secret.key
0 02-09-2015 02:53 secret.key.not-so-secret
0 02-09-2015 02:53 secrets/
0 02-09-2015 02:53 secrets/filepath-filters.d/
2182 02-09-2015 02:53 secrets/filepath-filters.d/30-default.conf
272 02-09-2015 02:53 secrets/hudson.util.Secret
48 02-09-2015 02:53 secrets/jenkins.security.ApiTokenProperty.seed
256 02-09-2015 02:53 secrets/master.key
272 02-09-2015 02:53 secrets/org.jenkinsci.main.modules.instance_identity.InstanceIdentity.KEY
0 02-09-2015 02:53 secrets/whitelisted-callables.d/
953 02-09-2015 02:53 secrets/whitelisted-callables.d/default.conf
0 02-09-2015 02:53 userContent/
84 02-09-2015 02:53 userContent/readme.txt
--------- -------
9663 24 files
```
After
```
Archive: recover_from_legacy_list.zip
Length Date Time Name
--------- ---------- ----- ----
1526 02-09-2015 02:53 config.xml
152 02-09-2015 02:53 hudson.model.UpdateCenter.xml
1680 02-09-2015 02:53 identity.key.enc
188 02-09-2015 02:53 jenkins.model.JenkinsLocationConfiguration.xml
0 02-09-2015 02:53 jobs/
0 02-09-2015 02:53 jobs/test/
0 03-26-2025 14:58 jobs/test/builds/
468 02-09-2015 02:53 jobs/test/config.xml
907 02-09-2015 02:53 nodeMonitors.xml
611 02-09-2015 17:14 queue.xml
64 02-09-2015 02:53 secret.key
0 02-09-2015 02:53 secret.key.not-so-secret
0 02-09-2015 02:53 secrets/
272 02-09-2015 02:53 secrets/hudson.util.Secret
0 02-09-2015 02:53 secrets/filepath-filters.d/
2182 02-09-2015 02:53 secrets/filepath-filters.d/30-default.conf
48 02-09-2015 02:53 secrets/jenkins.security.ApiTokenProperty.seed
256 02-09-2015 02:53 secrets/master.key
0 02-09-2015 02:53 secrets/whitelisted-callables.d/
953 02-09-2015 02:53 secrets/whitelisted-callables.d/default.conf
272 02-09-2015 02:53 secrets/org.jenkinsci.main.modules.instance_identity.InstanceIdentity.KEY
0 02-09-2015 02:53 userContent/
84 02-09-2015 02:53 userContent/readme.txt
--------- -------
9663 23 files
```
2025-03-26 15:05:40 +05:30
Daniel Beck
b3651b4753
[SECURITY-3513]
...
Co-authored-by: Kevin-CB <kguerroudj@cloudbees.com>
2025-03-25 21:02:08 +00:00
Daniel Beck
bf32018bf0
[SECURITY-3512]
...
Co-authored-by: Kevin-CB <kguerroudj@cloudbees.com>
2025-03-25 21:02:02 +00:00
Jenkins Release Bot
dddb4598df
[maven-release-plugin] prepare for next development iteration
2025-03-25 14:01:44 +00:00
Jenkins Release Bot
c8ed6ce328
[maven-release-plugin] prepare release jenkins-2.503
2025-03-25 14:01:20 +00:00
guruprasad
82d25cb6e6
Update the zip fixtures with datetime-format build dirs to number-format build dirs
...
Two archives
---------------
1. actionSerialization.zip
Before
```
→ unzip -l actionSerialization.zip
Archive: actionSerialization.zip
Length Date Time Name
--------- ---------- ----- ----
0 02-11-2017 21:51 jobs/
0 02-11-2017 21:50 jobs/j/
0 02-11-2017 21:51 jobs/j-windows/
0 02-11-2017 21:51 jobs/j-windows/builds/
0 02-11-2017 21:51 jobs/j-windows/builds/2013-06-05_14-30-12/
0 02-11-2017 21:51 jobs/j-windows/builds/2013-06-05_14-30-12/archive/
20 02-11-2017 22:01 jobs/j-windows/builds/2013-06-05_14-30-12/archive/a
996 02-11-2017 22:05 jobs/j-windows/builds/2013-06-05_14-30-12/build.xml
6 06-05-2013 11:30 jobs/j-windows/builds/2013-06-05_14-30-12/changelog.xml
448 06-05-2013 11:30 jobs/j-windows/builds/2013-06-05_14-30-12/log
1002 02-11-2017 21:51 jobs/j-windows/config.xml
2 06-05-2013 11:30 jobs/j-windows/nextBuildNumber
0 02-11-2017 21:50 jobs/j/builds/
0 06-05-2013 11:30 jobs/j/builds/2013-06-05_14-30-12/
0 06-05-2013 11:30 jobs/j/builds/2013-06-05_14-30-12/archive/
12 06-05-2013 11:30 jobs/j/builds/2013-06-05_14-30-12/archive/a
996 06-05-2013 11:30 jobs/j/builds/2013-06-05_14-30-12/build.xml
6 06-05-2013 11:30 jobs/j/builds/2013-06-05_14-30-12/changelog.xml
448 06-05-2013 11:30 jobs/j/builds/2013-06-05_14-30-12/log
993 06-05-2013 11:30 jobs/j/config.xml
2 06-05-2013 11:30 jobs/j/nextBuildNumber
--------- -------
4931 21 files
```
After
```
Archive: actionSerialization.zip
Length Date Time Name
--------- ---------- ----- ----
0 03-25-2025 15:49 jobs/
0 02-11-2017 21:51 jobs/j-windows/
2 06-05-2013 11:30 jobs/j-windows/nextBuildNumber
0 03-25-2025 15:48 jobs/j-windows/builds/
0 03-25-2025 15:48 jobs/j-windows/builds/2/
0 02-11-2017 21:51 jobs/j-windows/builds/2/archive/
20 02-11-2017 22:01 jobs/j-windows/builds/2/archive/a
1015 03-25-2025 15:48 jobs/j-windows/builds/2/build.xml
448 06-05-2013 11:30 jobs/j-windows/builds/2/log
6 06-05-2013 11:30 jobs/j-windows/builds/2/changelog.xml
1002 02-11-2017 21:51 jobs/j-windows/config.xml
0 02-11-2017 21:50 jobs/j/
2 06-05-2013 11:30 jobs/j/nextBuildNumber
0 03-25-2025 15:46 jobs/j/builds/
0 03-25-2025 15:46 jobs/j/builds/2/
0 06-05-2013 11:30 jobs/j/builds/2/archive/
12 06-05-2013 11:30 jobs/j/builds/2/archive/a
1015 03-25-2025 15:46 jobs/j/builds/2/build.xml
448 06-05-2013 11:30 jobs/j/builds/2/log
6 06-05-2013 11:30 jobs/j/builds/2/changelog.xml
993 06-05-2013 11:30 jobs/j/config.xml
--------- -------
4969 21 files
```
2. getArtifactsUpTo.zip
Before
```
Archive: getArtifactsUpTo.zip
Length Date Time Name
--------- ---------- ----- ----
528 11-11-2009 07:05 config.xml
0 11-10-2009 06:38 jobs/
0 04-28-2010 20:55 jobs/testJob/
0 04-28-2010 20:56 jobs/testJob/builds/
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/
0 04-28-2010 20:59 jobs/testJob/builds/2010-04-28_08-26-00/archive/
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/archive/foo/
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/archive/foo/bar/
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/archive/foo/bar/two.txt
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/archive/sub/
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/archive/sub/dir/
0 04-28-2010 20:58 jobs/testJob/builds/2010-04-28_08-26-00/archive/sub/dir/one.txt
0 04-28-2010 20:59 jobs/testJob/builds/2010-04-28_08-26-00/archive/three.txt
255 04-28-2010 20:57 jobs/testJob/builds/2010-04-28_08-26-00/build.xml
0 04-28-2010 20:57 jobs/testJob/builds/2010-04-28_08-26-00/log
311 04-28-2010 20:55 jobs/testJob/config.xml
--------- -------
1094 16 files
```
After
```
Archive: getArtifactsUpTo.zip
Length Date Time Name
--------- ---------- ----- ----
528 11-11-2009 07:05 config.xml
0 11-10-2009 06:38 jobs/
0 04-28-2010 20:55 jobs/testJob/
0 03-25-2025 15:56 jobs/testJob/builds/
0 03-25-2025 15:56 jobs/testJob/builds/1/
0 04-28-2010 20:59 jobs/testJob/builds/1/archive/
0 04-28-2010 20:59 jobs/testJob/builds/1/archive/three.txt
0 04-28-2010 20:58 jobs/testJob/builds/1/archive/sub/
0 04-28-2010 20:58 jobs/testJob/builds/1/archive/sub/dir/
0 04-28-2010 20:58 jobs/testJob/builds/1/archive/sub/dir/one.txt
0 04-28-2010 20:58 jobs/testJob/builds/1/archive/foo/
0 04-28-2010 20:58 jobs/testJob/builds/1/archive/foo/bar/
0 04-28-2010 20:58 jobs/testJob/builds/1/archive/foo/bar/two.txt
273 03-25-2025 15:56 jobs/testJob/builds/1/build.xml
0 04-28-2010 20:57 jobs/testJob/builds/1/log
311 04-28-2010 20:55 jobs/testJob/config.xml
--------- -------
1112 16 files
```
Git Diffs
----------
1. actionSerialization.zip
```
diff --git a/j-windows/builds/2013-06-05_14-30-12/archive/a b/j-windows/builds/2/archive/a
similarity index 100%
rename from j-windows/builds/2013-06-05_14-30-12/archive/a
rename to j-windows/builds/2/archive/a
diff --git a/j-windows/builds/2013-06-05_14-30-12/build.xml b/j-windows/builds/2/build.xml
similarity index 95%
rename from j-windows/builds/2013-06-05_14-30-12/build.xml
rename to j-windows/builds/2/build.xml
index 0ecfb2f..fc4d2fc 100644
--- a/j-windows/builds/2013-06-05_14-30-12/build.xml
+++ b/j-windows/builds/2/build.xml
@@ -16,7 +16,7 @@
</record>
</hudson.tasks.Fingerprinter_-FingerprintAction>
</actions>
- <number>2</number>
+ <timestamp>1370422812000</timestamp>
<startTime>1370457012935</startTime>
<result>SUCCESS</result>
<duration>178</duration>
@@ -27,4 +27,4 @@
<hudsonVersion>1.519-SNAPSHOT (private-06/05/2013 00:16 GMT-jglick)</hudsonVersion>
<scm class="hudson.scm.NullChangeLogParser"/>
<culprits class="com.google.common.collect.EmptyImmutableSortedSet"/>
-</build>
\ No newline at end of file
+</build>
diff --git a/j-windows/builds/2013-06-05_14-30-12/changelog.xml b/j-windows/builds/2/changelog.xml
similarity index 100%
rename from j-windows/builds/2013-06-05_14-30-12/changelog.xml
rename to j-windows/builds/2/changelog.xml
diff --git a/j-windows/builds/2013-06-05_14-30-12/log b/j-windows/builds/2/log
similarity index 100%
rename from j-windows/builds/2013-06-05_14-30-12/log
rename to j-windows/builds/2/log
diff --git a/j/builds/2013-06-05_14-30-12/archive/a b/j/builds/2/archive/a
similarity index 100%
rename from j/builds/2013-06-05_14-30-12/archive/a
rename to j/builds/2/archive/a
diff --git a/j/builds/2013-06-05_14-30-12/build.xml b/j/builds/2/build.xml
similarity index 95%
rename from j/builds/2013-06-05_14-30-12/build.xml
rename to j/builds/2/build.xml
index 0a4480b..96bc7f2 100644
--- a/j/builds/2013-06-05_14-30-12/build.xml
+++ b/j/builds/2/build.xml
@@ -16,7 +16,7 @@
</record>
</hudson.tasks.Fingerprinter_-FingerprintAction>
</actions>
- <number>2</number>
+ <timestamp>1370422812000</timestamp>
<startTime>1370457012935</startTime>
<result>SUCCESS</result>
<duration>178</duration>
@@ -27,4 +27,4 @@
<hudsonVersion>1.519-SNAPSHOT (private-06/05/2013 00:16 GMT-jglick)</hudsonVersion>
<scm class="hudson.scm.NullChangeLogParser"/>
<culprits class="com.google.common.collect.EmptyImmutableSortedSet"/>
-</build>
\ No newline at end of file
+</build>
diff --git a/j/builds/2013-06-05_14-30-12/changelog.xml b/j/builds/2/changelog.xml
similarity index 100%
rename from j/builds/2013-06-05_14-30-12/changelog.xml
rename to j/builds/2/changelog.xml
diff --git a/j/builds/2013-06-05_14-30-12/log b/j/builds/2/log
similarity index 100%
rename from j/builds/2013-06-05_14-30-12/log
rename to j/builds/2/log
```
2. getArtifactsUpTo.zip
```
diff --git a/builds/2010-04-28_08-26-00/archive/foo/bar/two.txt b/builds/1/archive/foo/bar/two.txt
similarity index 100%
rename from builds/2010-04-28_08-26-00/archive/foo/bar/two.txt
rename to builds/1/archive/foo/bar/two.txt
diff --git a/builds/2010-04-28_08-26-00/archive/sub/dir/one.txt b/builds/1/archive/sub/dir/one.txt
similarity index 100%
rename from builds/2010-04-28_08-26-00/archive/sub/dir/one.txt
rename to builds/1/archive/sub/dir/one.txt
diff --git a/builds/2010-04-28_08-26-00/archive/three.txt b/builds/1/archive/three.txt
similarity index 100%
rename from builds/2010-04-28_08-26-00/archive/three.txt
rename to builds/1/archive/three.txt
diff --git a/builds/2010-04-28_08-26-00/build.xml b/builds/1/build.xml
similarity index 85%
rename from builds/2010-04-28_08-26-00/build.xml
rename to builds/1/build.xml
index 8764092..c65adfe 100644
--- a/builds/2010-04-28_08-26-00/build.xml
+++ b/builds/1/build.xml
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<build>
<actions/>
- <number>1</number>
+ <timestamp>1272423360000</timestamp>
<result>SUCCESS</result>
<duration>100</duration>
<keepLog>false</keepLog>
diff --git a/builds/2010-04-28_08-26-00/log b/builds/1/log
similarity index 100%
rename from builds/2010-04-28_08-26-00/log
rename to builds/1/log
```
2025-03-25 16:41:15 +05:30
Guruprasad Bhat
f1d712bb04
Merge branch 'master' into JENKINS-75465-remove-run-migrator
2025-03-25 12:52:39 +05:30
guruprasad
94f5a1648d
Remove the test added for legacyIds REST API and CLIs
...
This test was written as originally the legacyIds were missing when the job was created from CLI or REST API.
https://github.com/jenkinsci/jenkins/pull/8758/files
Later after the issue was fixed, ensuring CLI and REST API jobs also have legacyIds files, the test was made active,
https://github.com/jenkinsci/jenkins/pull/9303
Now as the entire RunMigrator itself is going away there is no need for this test anymore.
2025-03-25 10:02:30 +05:30
Jesse Glick
df301f5e08
Merge branch 'master' into agent-custom-ssl-cert-cli-arg-test
2025-03-24 17:36:33 -04:00
renovate[bot]
09b1ffd28b
Update dependency io.jenkins.plugins:plugin-util-api to v6.1.0 ( #10458 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 09:48:03 -07:00
renovate[bot]
ae1d16c24c
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2421 ( #10455 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 09:46:24 -07:00
renovate[bot]
dddd07b810
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2420 ( #10450 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-23 09:18:58 -07:00
renovate[bot]
d1062030f8
Update dependency org.jenkins-ci.plugins:matrix-project to v847 ( #10448 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 20:56:48 -07:00
renovate[bot]
48242402b5
Update dependency org.jenkins-ci.plugins:credentials to v1413 ( #10444 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 20:55:17 -07:00
renovate[bot]
6639f993cc
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.991.v1d5f531726d0 ( #10441 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 15:52:39 -07:00
renovate[bot]
a593649b71
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2419 ( #10439 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 15:52:16 -07:00
renovate[bot]
7ec3802d60
Update dependency org.jenkins-ci.plugins:junit to v1319 ( #10445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 15:51:06 -07:00
Albert Puig
737c08d195
Merge branch 'master' into JENKINS-75378-cli-listener
2025-03-21 12:41:59 +01:00
Albert Puig
bdf28956c3
rename to `onThrowable`
2025-03-21 12:11:04 +01:00
Guruprasad Bhat
a5a6e0e26f
Merge branch 'master' into agent-custom-ssl-cert-cli-arg-test
2025-03-21 09:40:32 +05:30
Guruprasad Bhat
abf3479d99
[Fixes JENKINS-75456] De-flake DisconnectNodeCommandTest ( #10425 )
...
* Deflake tests by considering channel termination
* deduplicate the rest of the methods in DisconnectNodeCommandTest
* Update test/src/test/java/hudson/cli/DisconnectNodeCommandTest.java
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
---------
Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2025-03-20 14:45:16 -06:00
Albert Puig
676835caa8
test CLIMethod unexpected error
2025-03-20 15:55:07 +01:00
Vincent Latombe
8ac576e5f8
Merge branch 'master' into describable
2025-03-20 15:32:36 +01:00
renovate[bot]
406ea69fac
Update dependency io.jenkins.plugins:design-library to v371
2025-03-20 11:39:14 +00:00
Albert Puig
4d7e35a395
rename new classes to capitalize CLI
2025-03-20 11:05:56 +01:00
Albert Puig
1138c0da1c
move new classes to jenkins.cli package
2025-03-20 11:00:59 +01:00
Vincent Latombe
28d798faa8
Deprecate AbstractDescribableImpl
...
Implement getDescriptor as a default method in Describable and then deprecate AbstractDescribableImpl and remove all usages of it in core.
2025-03-20 08:01:05 +01:00
renovate[bot]
6f4c9fb2b4
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2418 ( #10416 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 08:05:45 -07:00
Kris Stern
ccaf5416f0
Fix Jenkins#updateNode to call NodeListener#onUpdated ( #10397 )
2025-03-19 19:30:35 +08:00
Jenkins Release Bot
700406af03
[maven-release-plugin] prepare for next development iteration
2025-03-18 13:51:44 +00:00
Jenkins Release Bot
923af2d4b6
[maven-release-plugin] prepare release jenkins-2.502
2025-03-18 13:51:20 +00:00
guruprasad
90b5ea615b
Merge branch 'master' of github.com:jenkinsci/jenkins into agent-custom-ssl-cert-cli-arg-test
2025-03-18 09:03:32 +05:30
renovate[bot]
b4cc0ad9c9
Update dependency org.jenkins-ci.plugins.workflow:workflow-api to v1366 ( #10410 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 20:04:07 -07:00
Kris Stern
b1848e3b99
Merge branch 'master' into jenkins-updateNode
2025-03-18 02:12:05 +08:00
renovate[bot]
9aa7173bbf
Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.5 ( #10405 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-17 09:24:10 -07:00
Kris Stern
dcbbdf6e55
Merge branch 'master' into JENKINS-75378-cli-listener
2025-03-17 23:21:07 +08:00
Vincent Latombe
4ef94b281f
Checkstyle
2025-03-17 10:13:43 +01:00
Vincent Latombe
4859c372e4
Implement proposal from Jesse, fix Node#setTemporaryOfflineCause
2025-03-14 14:55:46 +01:00
Vincent Latombe
ec96a019f2
Merge branch 'master' into jenkins-updateNode
2025-03-14 14:47:26 +01:00
guruprasad
29b2f4bc97
fix the todo comment for JTH version
2025-03-14 15:31:44 +05:30
guruprasad
53fba4afcf
update to the new incremental version of jenkins-test-harness
2025-03-14 11:16:46 +05:30
guruprasad
65d76b1ac9
shorten and clear test method names
2025-03-14 08:03:08 +05:30
guruprasad
ec1af385f8
update to the latest incremental version of JTH and add comment
2025-03-14 01:01:15 +05:30
guruprasad
9b16312c1f
add test for inbound agent tls cli arguments
2025-03-14 00:13:47 +05:30
Vincent Latombe
3198156925
Fix Jenkins#updateNode to call NodeListener#onUpdated
2025-03-13 15:30:22 +01:00
guruprasad
37701b1101
trying to write TLS based test for agents
2025-03-13 17:30:37 +05:30
renovate[bot]
16bcf91c46
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v963 ( #10394 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-12 10:38:27 -07:00
Olivier Lamy
9f91315bcb
[JENKINS-75278] User pages for users with '\' in the user name fail after upgrading to 2.479.1 ( #10344 )
...
Signed-off-by: Olivier Lamy <olamy@apache.org>
2025-03-12 08:09:29 -07:00
renovate[bot]
558e5a630e
Update dependency io.jenkins.plugins:prism-api to v1.30.0-1 ( #10389 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-11 16:14:54 -07:00
Albert Puig
751313cd9d
pr comments:
...
clarify interface about onComplete not always success
remove exitCode from onException
remove fire methods
args in CliContext
rename CliListenerTest
2025-03-11 19:01:12 +01:00
Albert Puig
5433f59386
pr comments
2025-03-11 15:36:45 +01:00
Jenkins Release Bot
8fdc5eb1b3
[maven-release-plugin] prepare for next development iteration
2025-03-11 13:49:30 +00:00
Jenkins Release Bot
1454a968c0
[maven-release-plugin] prepare release jenkins-2.501
2025-03-11 13:49:05 +00:00
Albert Puig
32ead10b97
Simplify CliListener interface.
...
Add CliListener to CLIMethods
2025-03-10 20:57:11 +01:00
Kris Stern
f45d0bfc34
Add grouping to Command Palette ( #10252 )
2025-03-08 21:08:59 +08:00
renovate[bot]
7f7954d3ce
Update dependency org.jenkins-ci.modules:instance-identity to v203 ( #10378 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 08:36:03 -08:00
Albert Puig
b41633f123
[JENKINS-75378] cli command listener
2025-03-06 17:40:21 +01:00
Jan Faracik
e727cd1324
Merge branch 'master' into add-groups-to-command-palette
2025-03-06 07:03:16 +00:00
renovate[bot]
4c96f3a6fb
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.985.va_f1635030cc5 ( #10374 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-05 13:15:53 -08:00
Jan Faracik
146dd376c4
Merge branch 'master' into add-groups-to-command-palette
2025-03-05 20:43:18 +00:00
Kris Stern
177b452109
Remove `/exception` endpoint ( #10326 )
2025-03-06 02:07:09 +08:00
Kris Stern
e49d4e7d6e
[JENKINS-75232] Prevent dynamic plugin installation from registering the same extension twice in some cases ( #10240 )
2025-03-06 02:06:23 +08:00
renovate[bot]
8783fda72d
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2411 ( #10353 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-05 09:52:33 -08:00
renovate[bot]
c25c243ce3
Update dependency io.jenkins.plugins:design-library to v358 ( #10343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-05 09:48:10 -08:00
renovate[bot]
6409792c97
Update dependency org.jenkins-ci.plugins:scm-api to v704 ( #10350 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-05 09:44:59 -08:00
Daniel Beck
9c2ef00d50
Merge remote-tracking branch 'jenkinsci/master'
2025-03-04 13:32:29 +01:00
Jenkins Release Bot
6169ddd214
[maven-release-plugin] prepare for next development iteration
2025-03-04 10:34:52 +00:00
Jenkins Release Bot
cb753134b4
[maven-release-plugin] prepare release jenkins-2.500
2025-03-04 10:34:35 +00:00
Devin Nusbaum
6bf3b09830
Merge branch 'master' into JENKINS-75232
2025-02-26 11:19:48 -05:00
Kris Stern
847981ebcb
Merge branch 'master' into add-groups-to-command-palette
2025-02-26 09:16:52 +08:00
Kris Stern
8fed3afa0c
Merge branch 'master' into remove-exception-endpoint
2025-02-26 09:14:47 +08:00
renovate[bot]
23f2b9ef59
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v961 ( #10339 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-25 15:12:04 -08:00
Kris Stern
0ea6dcff0e
Merge branch 'master' into add-groups-to-command-palette
2025-02-26 01:06:33 +08:00
Kris Stern
eadf674927
Merge branch 'master' into remove-exception-endpoint
2025-02-26 01:01:56 +08:00
Daniel Beck
923cdbc165
[SECURITY-3495][SECURITY-3496]
2025-02-25 16:17:38 +00:00
Daniel Beck
4a9a3ecd08
[SECURITY-3501]
2025-02-25 16:17:32 +00:00
Daniel Beck
84ef1a4d4d
[SECURITY-3498]
2025-02-25 16:17:26 +00:00
Jenkins Release Bot
68425e2cd4
[maven-release-plugin] prepare for next development iteration
2025-02-25 15:57:51 +00:00
Jenkins Release Bot
9e5edded84
[maven-release-plugin] prepare release jenkins-2.499
2025-02-25 15:56:49 +00:00
renovate[bot]
916f74e85f
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.3-3 ( #10333 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 17:07:56 -07:00
renovate[bot]
e07691ebc4
Update dependency org.jenkins-ci.plugins:ant to v513 ( #10318 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:47:23 -08:00
renovate[bot]
ba363253a0
Update dependency io.jenkins.plugins:ionicons-api to v82 ( #10328 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:47:00 -08:00
renovate[bot]
3148e6ca6d
Update dependency org.jenkins-ci.plugins.workflow:workflow-step-api to v700 ( #10329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:45:04 -08:00
renovate[bot]
7bed3675a9
Update dependency org.jenkins-ci.plugins:antisamy-markup-formatter to v173 ( #10330 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:44:54 -08:00
renovate[bot]
418d5cf136
Update dependency io.jenkins.plugins:javax-activation-api to v1.2.0-8 ( #10316 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:42:38 -08:00
renovate[bot]
23ce1bc5de
Update dependency io.jenkins.plugins:javax-mail-api to v1.6.2-11 ( #10317 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:42:18 -08:00
renovate[bot]
86353631ef
Update dependency org.awaitility:awaitility to v4.3.0 ( #10310 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:41:00 -08:00
renovate[bot]
b6b4d70890
Update dependency org.jenkins-ci.plugins:junit to v1317 ( #10323 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 11:37:08 -08:00
Devin Nusbaum
a7ac415d69
Merge branch 'master' into JENKINS-75232
2025-02-24 13:14:30 -05:00
renovate[bot]
0cdc63c978
Update dependency org.jenkins-ci.plugins:structs to v343 ( #10319 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 09:29:18 -07:00
Jan Faracik
1638afe17e
Merge branch 'master' into add-groups-to-command-palette
2025-02-21 11:49:03 +00:00
Tim Jacomb
f73026b5fc
Merge branch 'master' into JENKINS-75232
2025-02-21 11:42:52 +00:00
Jesse Glick
b97764d3fd
Flakes in `DisconnectNodeCommandTest.disconnectNodeManyShouldSucceedWithCause` ( #10307 )
2025-02-21 07:39:07 +00:00
Devin Nusbaum
2889db2f41
Merge branch 'master' into JENKINS-75232
2025-02-20 12:53:44 -05:00
Devin Nusbaum
99b8be82e8
[JENKINS-75232] Update tests that were installing variant dynamically
2025-02-20 12:36:40 -05:00
Jan Faracik
c987a9e536
Merge branch 'master' into add-groups-to-command-palette
2025-02-20 08:17:19 +00:00
renovate[bot]
16748f4413
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2403 ( #10304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 18:27:19 -08:00
Devin Nusbaum
d23f8bad7e
[JENKINS-75232] Still need to use OptionalExtension when using OptionalPackage
2025-02-19 16:20:26 -05:00
Devin Nusbaum
b4b60cd3e0
[JENKINS-75232] Update to non-incremental version of JTH
2025-02-19 13:24:10 -05:00
Devin Nusbaum
8af7aec33a
[JENKINS-75232] Adapt to latest JTH changes
2025-02-19 12:52:04 -05:00
Devin Nusbaum
b2e5e154f4
[JENKINS-75232] Delete initial test
2025-02-19 12:52:03 -05:00
Devin Nusbaum
6c25f40714
[JENKINS-75232] No need for scope in dependencyManagement
2025-02-19 12:52:03 -05:00
Jan Faracik
f909eec0d4
Merge branch 'master' into add-groups-to-command-palette
2025-02-19 16:12:45 +00:00
renovate[bot]
2a7c76aea5
Update dependency org.jenkins-ci.plugins:junit to v1316 ( #10297 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 07:43:02 -08:00
Jan Faracik
8750f7cb92
Merge branch 'master' into add-groups-to-command-palette
2025-02-18 21:42:31 +00:00
Devin Nusbaum
acba892d5a
Merge branch 'master' into JENKINS-75232
2025-02-18 13:52:27 -05:00
Devin Nusbaum
4b33059281
[JENKINS-75232] Use RJR SyntheticPlugin for test and cover constructor-related case
2025-02-18 13:50:24 -05:00
renovate[bot]
a05c33f797
Update dependency io.jenkins.plugins:font-awesome-api to v6.7.2-1 ( #10288 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:16:16 -08:00
renovate[bot]
2dc5610014
Update dependency io.jenkins.plugins:prism-api to v1.29.0-19 ( #10294 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:15:49 -08:00
renovate[bot]
63702a1101
Update dependency io.jenkins.plugins:plugin-util-api to v6 ( #10291 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 08:14:18 -08:00
renovate[bot]
f30bc1899f
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2395 ( #10287 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 07:48:41 -08:00
Jenkins Release Bot
45eec3e38e
[maven-release-plugin] prepare for next development iteration
2025-02-18 14:10:35 +00:00
Jenkins Release Bot
c38875de65
[maven-release-plugin] prepare release jenkins-2.498
2025-02-18 14:10:14 +00:00
renovate[bot]
14914c65ec
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.3-2 ( #10292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 10:28:26 +00:00
Jan Faracik
0f1cb2187c
Merge branch 'master' into add-groups-to-command-palette
2025-02-12 20:42:01 +00:00
renovate[bot]
9474c89bf1
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.982.vf165a_16c9507 ( #10258 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 14:15:46 -08:00
Jan Faracik
0ab3665587
Merge branch 'master' into add-groups-to-command-palette
2025-02-11 14:44:03 +00:00
Jenkins Release Bot
848ac9b66a
[maven-release-plugin] prepare for next development iteration
2025-02-11 14:10:38 +00:00
Jenkins Release Bot
08530c523c
[maven-release-plugin] prepare release jenkins-2.497
2025-02-11 14:10:23 +00:00
Jan Faracik
ec6a5e5ee0
Fix test
2025-02-11 08:51:16 +00:00
renovate[bot]
d9679d1833
Update dependency org.jenkins-ci.plugins:script-security to v1373 ( #10254 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 17:20:23 -08:00
renovate[bot]
39b7f0234c
Update dependency org.jenkins-ci.plugins:junit to v1314 ( #10248 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 13:51:40 -08:00
Basil Crow
e61ecca4fc
Migrate from deprecated EE 8 methods to non-deprecated equivalents ( #10233 )
...
* Migrate from deprecated EE 8 methods to non-deprecated equivalents
* Clean up `GlobalComputerRetentionCheckIntervalConfiguration` as well
2025-02-08 07:37:48 -07:00
renovate[bot]
6fd9121623
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v946 ( #10243 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 07:35:13 -07:00
renovate[bot]
9e8794c3f9
Update dependency org.jenkins-ci.plugins:credentials to v1408 ( #10244 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-06 11:04:59 -08:00
Devin Nusbaum
70faaafd00
[JENKINS-75232] Prevent dynamic plugin installation from registering the same extension twice in some cases
...
Co-authored-by: Julien Greffe <jgreffe@cloudbees.com>
2025-02-04 15:12:00 -05:00
Jenkins Release Bot
630b6b63ab
[maven-release-plugin] prepare for next development iteration
2025-02-04 13:38:22 +00:00
Jenkins Release Bot
484a617ea9
[maven-release-plugin] prepare release jenkins-2.496
2025-02-04 13:38:06 +00:00
renovate[bot]
349b6cc7e8
Update dependency io.jenkins.plugins:design-library to v355 ( #10229 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 08:31:16 -08:00
Daniel Beck
c2427cca86
Remove /exception endpoint
2025-02-03 16:04:28 +01:00
Kris Stern
dc14c6df9e
remove commons-codec usage from core ( #10228 )
2025-02-03 05:52:24 +08:00
Markus Winter
326da6bd4f
remove commons-codec usage from core
...
Since Java 17 we have HexFormat so use it instead of commons-codec or
the self-written implementation
2025-01-31 19:40:39 +01:00
Jenkins Release Bot
4eb169fc81
[maven-release-plugin] prepare for next development iteration
2025-01-28 13:59:13 +00:00
Jenkins Release Bot
2d6e58bbc0
[maven-release-plugin] prepare release jenkins-2.495
2025-01-28 13:58:52 +00:00
renovate[bot]
1fab4e3464
Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.4 ( #10219 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 03:35:46 -08:00
renovate[bot]
d0c055f67c
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2391 ( #10218 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 03:32:46 -08:00
Basil Crow
f6c5f6f6a5
Re-enable Checkstyle
2025-01-26 07:54:28 -08:00
Kris Stern
2183bcac4c
Rename '[Jenkins]' in tab title to '- Jenkins' ( #10178 )
2025-01-25 02:29:26 +08:00
renovate[bot]
331bd7ea13
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2389 ( #10209 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 10:27:05 -08:00
renovate[bot]
4db68bf595
Update dependency org.jenkins-ci.plugins.workflow:workflow-api to v1363 ( #10206 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 10:26:23 -08:00
Mark Waite
698c624a44
Disable `JnlpSlaveRestarterInstallerTest` on Windows CI agents ( #10195 )
...
The tests have failed consistently on Windows agents of ci.jenkins.io
since we switched to virtual machines instead of containers. The tests
fail on the stable-2.479, stable-2.492, and master branches. The tests
do not fail when run on my Windows 10 and Windows 11 computers in my
home lab.
Needs more investigation, but I would rather not block the 2.492.1
release candidate build for that investigation.
2025-01-23 19:41:34 -08:00
renovate[bot]
270a445568
Update dependency org.jenkins-ci.plugins.workflow:workflow-step-api to v686 ( #10207 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:40:53 -08:00
renovate[bot]
b2471848c0
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2388 ( #10205 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:40:35 -08:00
renovate[bot]
8330472616
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2386 ( #10201 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 11:22:31 -08:00
renovate[bot]
c1877a6b14
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v944 ( #10193 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 17:11:43 -08:00
renovate[bot]
d40c14c5d2
Update dependency org.jenkins-ci.plugins.workflow:workflow-step-api to v683 ( #10192 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 17:11:21 -08:00
renovate[bot]
5e2333724d
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2385 ( #10199 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 17:10:58 -08:00
renovate[bot]
309e6bf2c4
Update dependency io.jenkins.plugins:design-library to v354 ( #10181 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 10:38:14 -08:00
renovate[bot]
6ec7a8a51f
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2382 ( #10184 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 10:34:09 -08:00
Jenkins Release Bot
b3babdbc9d
[maven-release-plugin] prepare for next development iteration
2025-01-21 13:51:56 +00:00
Jenkins Release Bot
b0e3eeeec9
[maven-release-plugin] prepare release jenkins-2.494
2025-01-21 13:51:35 +00:00
Jan Faracik
3b20b123c2
Update SearchTest.java
2025-01-18 20:45:32 +00:00
Jan Faracik
6195f2b2d4
Init
2025-01-18 17:27:43 +00:00
renovate[bot]
6aaaa201e7
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2380 ( #10173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-17 16:04:45 -08:00
renovate[bot]
37f714efb1
Update dependency org.jenkins-ci.plugins:scm-api to v703 ( #10171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-17 16:04:29 -08:00
renovate[bot]
4c552b6ff1
Update dependency org.jenkins-ci.plugins:matrix-project to v845 ( #10164 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-16 12:02:44 -08:00
renovate[bot]
1971e48aad
Update dependency io.jenkins.plugins:commons-text-api to v1.13.0-153.v91dcd89e2a_22 ( #10161 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-16 06:45:45 -08:00
renovate[bot]
e4e3d49d8a
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.980.v5a_cc0cb_25881
2025-01-16 01:28:52 +00:00
renovate[bot]
a7581c2a2d
Update dependency org.jenkins-ci.plugins:bouncycastle-api to v2.30.1.80-256.vf98926042a_9b_ ( #10155 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-15 07:16:38 -08:00
Kris Stern
b8e8e9d210
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v943 ( #10154 )
2025-01-15 17:38:53 +08:00
renovate[bot]
1ff3494aac
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to v943
2025-01-14 23:55:31 +00:00
renovate[bot]
d4490886db
Update dependency org.jenkins-ci.plugins.workflow:workflow-api to v1358
2025-01-14 23:55:24 +00:00
Jenkins Release Bot
ab605fad8b
[maven-release-plugin] prepare for next development iteration
2025-01-14 13:40:54 +00:00
Jenkins Release Bot
475d33c97d
[maven-release-plugin] prepare release jenkins-2.493
2025-01-14 13:40:38 +00:00
renovate[bot]
e3e3c45270
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.976.v4dc79fb_c458d ( #10142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 08:55:42 +00:00
renovate[bot]
85269a58c6
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2378
2025-01-12 22:23:14 +00:00
renovate[bot]
36c102be1c
Update dependency io.jenkins.plugins:design-library to v353
2025-01-12 10:10:23 +00:00
Kris Stern
9b6bc6992f
Remove YUI ( #10135 )
...
<!-- Comment:
A great PR typically begins with the line below.
Replace XXXXX with the numeric part of the issue ID you created in Jira.
Note that if you want your changes backported into LTS, you need to
create a Jira issue. See
https://www.jenkins.io/download/lts/#backporting-process for more
information.
-->
See JENKINS-75100
Now that the [disable by default of
YUI](https://github.com/jenkinsci/jenkins/pull/10045 ) has been released
for ~1 month with no complaints its time to start thinking about
removing YUI itself.
We're passed the baseline cut-off for the next LTS which was what
@MarkEWaite requested that I wait for before removing YUI fully
What I've left:
* I've removed CSS where I think its safe but I haven't removed all
mentions of `yui`.
* `l:yui` I've changed it to do nothing but its used in a few
unmaintained plugins, I could remove this, thoughts?
* There's a few TODOs that say they could be cleaned up after yui was
removed for the component, but hasn't been done yet
ATH passed:
https://github.com/jenkinsci/acceptance-test-harness/pull/1884
Bom: https://github.com/jenkinsci/bom/pull/4176
<!-- Comment:
If the issue is not fully described in Jira, add more information here
(justification, pull request links, etc.).
* We do not require Jira issues for minor improvements.
* Bug fixes should have a Jira issue to facilitate the backporting
process.
* Major new features should have a Jira issue.
-->
### Testing done
Clicked around a number of pages and didn't see anything wrong.
<!-- Comment:
Provide a clear description of how this change was tested.
At minimum this should include proof that a computer has executed the
changed lines.
Ideally this should include an automated test or an explanation as to
why this change has no tests.
Note that automated test coverage is less than complete, so a successful
PR build does not necessarily imply that a computer has executed the
changed lines.
If automated test coverage does not exist for the lines you are
changing, you must describe the scenario(s) in which you manually tested
the change.
For frontend changes, include screenshots of the relevant page(s) before
and after the change.
For refactoring and code cleanup changes, exercise the code before and
after the change and verify the behavior remains the same.
-->
### Proposed changelog entries
- Remove the Yahoo! User Interface library
<!-- Comment:
The changelog entry should be in the imperative mood; e.g., write "do
this"/"return that" rather than "does this"/"returns that".
For examples, see: https://www.jenkins.io/changelog/
Do not include the Jira issue in the changelog entry.
Include the Jira issue in the description of the pull request so that
the changelog generator can find it and include it in the generated
changelog.
You may add multiple changelog entries if applicable by adding a new
entry to the list, e.g.
- First changelog entry
- Second changelog entry
-->
### Proposed upgrade guidelines
N/A
<!-- Comment:
Leave the proposed upgrade guidelines in the pull request with the "N/A"
value if no upgrade guidelines are needed.
The changelog generator relies on the presence of the upgrade guidelines
section as part of its data extraction process.
-->
```[tasklist]
### Submitter checklist
- [ ] The Jira issue, if it exists, is well-described.
- [ ] The changelog entries and upgrade guidelines are appropriate for the audience affected by the change (users or developers, depending on the change) and are in the imperative mood (see [examples](https://github.com/jenkins-infra/jenkins.io/blob/master/content/_data/changelogs/weekly.yml )). Fill in the **Proposed upgrade guidelines** section only if there are breaking changes or changes that may require extra steps from users during upgrade.
- [ ] There is automated testing or an explanation as to why this change has no tests.
- [ ] New public classes, fields, and methods are annotated with `@Restricted` or have `@since TODO` Javadocs, as appropriate.
- [ ] New deprecations are annotated with `@Deprecated(since = "TODO")` or `@Deprecated(forRemoval = true, since = "TODO")`, if applicable.
- [ ] New or substantially changed JavaScript is not defined inline and does not call `eval` to ease future introduction of Content Security Policy (CSP) directives (see [documentation](https://www.jenkins.io/doc/developer/security/csp/ )).
- [ ] For dependency updates, there are links to external changelogs and, if possible, full differentials.
- [ ] For new APIs and extension points, there is a link to at least one consumer.
```
### Desired reviewers
@mention
<!-- Comment:
If you need an accelerated review process by the community (e.g., for
critical bugs), mention @jenkinsci/core-pr-reviewers.
-->
Before the changes are marked as `ready-for-merge`:
```[tasklist]
### Maintainer checklist
- [ ] There are at least two (2) approvals for the pull request and no outstanding requests for change.
- [ ] Conversations in the pull request are over, or it is explicit that a reviewer is not blocking the change.
- [ ] Changelog entries in the pull request title and/or **Proposed changelog entries** are accurate, human-readable, and in the imperative mood.
- [ ] Proper changelog labels are set so that the changelog can be generated automatically.
- [ ] If the change needs additional upgrade steps from users, the `upgrade-guide-needed` label is set and there is a **Proposed upgrade guidelines** section in the pull request title (see [example](https://github.com/jenkinsci/jenkins/pull/4387 )).
- [ ] If it would make sense to backport the change to LTS, a Jira issue must exist, be a _Bug_ or _Improvement_, and be labeled as `lts-candidate` to be considered (see [query](https://issues.jenkins.io/issues/?filter=12146 )).
```
2025-01-12 13:27:28 +08:00
renovate[bot]
a49c83c772
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2376 ( #10138 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-09 10:45:49 -08:00
Tim Jacomb
834891d656
Merge branch 'master' into remove-yui
2025-01-08 22:03:26 +00:00
renovate[bot]
08ed479b97
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2375 ( #10136 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-08 11:42:14 -08:00
Tim Jacomb
c06f1dce00
Remove YUI
2025-01-08 14:29:34 +00:00
renovate[bot]
189e34f923
Update dependency io.jenkins.plugins:design-library to v352 ( #10129 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 14:03:08 -08:00
Jenkins Release Bot
b26ab54ef6
[maven-release-plugin] prepare for next development iteration
2025-01-07 13:46:24 +00:00
Jenkins Release Bot
9b7768ae07
[maven-release-plugin] prepare release jenkins-2.492
2025-01-07 13:46:06 +00:00
renovate[bot]
a568323fa3
Update dependency io.jenkins.plugins:design-library to v350
2025-01-06 11:34:56 +00:00