Commit Graph
6559 Commits
Author SHA1 Message Date
Daniel BeckandDaniel Beck 7df7ae4a85 [JENKINS-72443] Do not show copy option without visible items (#8763)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-12-13 21:00:43 +01:00
Jesse Glick 0a9497951d Avoid file locks in LauncherTest.remotable (#8745) 2023-12-13 21:00:30 +01:00
Jesse Glick 6a2d94bfbe Simplifying JNLPLauncher (#8762) 2023-12-13 11:10:29 -08:00
Jenkins Release Bot 24dd6c2180 [maven-release-plugin] prepare for next development iteration 2023-12-12 13:08:37 +00:00
Jenkins Release Bot 2952e7bcaf [maven-release-plugin] prepare release jenkins-2.436 2023-12-12 13:08:25 +00:00
dependabot[bot] 85c1f8ddf2 Bump org.jenkins-ci.plugins:credentials from 1309.v8835d63eb_d8a_ to 1311.vcf0a_900b_37c2 (#8764)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 17:13:54 -08:00
Jesse Glick 6f8c3fe260 Avoid CLICommandInvoker.authorizedTo in QuietDownCommandTest (#8754) 2023-12-08 05:45:47 -07:00
dependabot[bot] cabc8f67b9 Bump org.jenkins-ci.main:jenkins-test-harness from 2119.v453e748edd91 to 2129.v09f309d2339c (#8757)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 13:01:25 -08:00
dependabot[bot] c7e7df49f9 Bump org.jenkins-ci.main:jenkins-test-harness from 2118.v03a_2d036b_6c9 to 2119.v453e748edd91 (#8751)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 15:20:22 -08:00
dependabot[bot] c49faf87a8 Bump io.jenkins.plugins:font-awesome-api from 6.4.2-1 to 6.5.1-1 (#8744)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 15:20:00 -08:00
Jenkins Release Bot d6f5c20409 [maven-release-plugin] prepare for next development iteration 2023-12-05 13:31:36 +00:00
Jenkins Release Bot 9375b5d301 [maven-release-plugin] prepare release jenkins-2.435 2023-12-05 13:31:24 +00:00
Vincent LatombeandJesse Glick 0f0d81b306 Add ExtensionList.lookupFirst convenience method. (#8735)
* Add `ExtensionList.lookupFirst` convenience method.

When introducing an extension point that is meant to allow overriding a default behaviour with another implementation,
generally the caller only cares about looking up only one implementation, the one with the highest ordinal.

* Fix javadoc

Co-authored-by: Jesse Glick <jglick@cloudbees.com>

---------

Co-authored-by: Jesse Glick <jglick@cloudbees.com>
2023-12-05 07:27:39 +01:00
dependabot[bot] 0d537d43bd Bump org.jenkins-ci.main:jenkins-test-harness from 2116.v25a_e7e33f4b_2 to 2118.v03a_2d036b_6c9 (#8746)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 12:26:52 -08:00
dependabot[bot] f63de705fd Bump org.jenkins-ci.main:jenkins-test-harness from 2115.v0d2b_4a_a_e80f8 to 2116.v25a_e7e33f4b_2 (#8731)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 10:37:46 -08:00
dependabot[bot] a23a8e58fb Bump org.jenkins-ci.main:jenkins-test-harness from 2112.ve584e0edc63b_ to 2115.v0d2b_4a_a_e80f8 (#8728)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2112.ve584e0edc63b_ to 2115.v0d2b_4a_a_e80f8.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-29 16:02:01 -08:00
Jenkins Release Bot 3c8d90569b [maven-release-plugin] prepare for next development iteration 2023-11-28 13:19:44 +00:00
Jenkins Release Bot 1585bf8798 [maven-release-plugin] prepare release jenkins-2.434 2023-11-28 13:19:32 +00:00
dependabot[bot] af0488e8d8 Bump org.jenkins-ci.plugins:script-security from 1281.v22fb_899df1a_e to 1294.v99333c047434 (#8722)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 16:39:11 -08:00
dependabot[bot] 60f19cb24a Bump org.jenkins-ci.main:jenkins-test-harness from 2105.v5a_7b_f123294f to 2112.ve584e0edc63b_ (#8713)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-26 13:11:40 -08:00
Markus Winter aad79effa1 [JENKINS-72009, JENKINS-72200, JENKINS-24947] various fixes and improvements around disk space monitoring (#8593) 2023-11-24 22:16:57 +00:00
Jenkins Release Bot f266671016 [maven-release-plugin] prepare for next development iteration 2023-11-21 13:07:31 +00:00
Jenkins Release Bot fadc5119b2 [maven-release-plugin] prepare release jenkins-2.433 2023-11-21 13:07:19 +00:00
b9b3e6bfa8 [JENKINS-71715] Allow plugins with alternate build log visualizations to handle console links from core and other plugins (#8321)
* [JENKINS-71715] Allow plugins with alternate build log visualizations to handle console links from core and other plugins

* [JENKINS-71715] Apply suggestions with ordinal extension and @since TODO

* [JENKINS-71715] Public @Extension

* Add or fix @since todo

we usually don't put versions but put todo instead and these versions get resolved _after_ merges.

Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* [JENKINS-71715] Apply suggestions from reviews

* [JENKINS-71715] Switch ConsoleURLProvider to interface and add Functions.getContextRelativeUrl

* [JENKINS-71715] Refactor ConsoleUrlProvider API and add Functions.getConsoleUrl method for use in Jelly files

* [JENKINS-71715] Fix casing of ConsoleURLProvider.java

* [JENKINS-71715] Add global and per-user configuration options for ConsoleUrlProvider

* [JENKINS-71715] Fix Javadoc reference

* [JENKINS-71715] Remove outdated TODO comment

* [JENKINS-71715] Miscellaneous updates based on review feedback

* [JENKINS-71715] Fix Javadoc links

* [JENKINS-71715] Update console links for build list and build time trend widgets

* [JENKINS-71715] Functions.getConsoleUrl must take Queue.Executable instead of Run

* [JENKINS-71715] Simplify test using WebClient.executeOnServer

* [JENKINS-71715] Add constructor

* [JENKINS-71715] Preserve old behavior of p:console-link as a fallback for atypical consumers

* [JENKINS-71715] Ignore invalid URLs and consult global providers if user providers fail to provide a valid URL

* [JENKINS-71715] Move ConsoleUrlProviderGlobalConfiguration into AppearanceCategory

* [JENKINS-71715] Hide AppearanceGlobalConfiguration if ConsoleUrlProviderGlobalConfiguration is disabled and would be the only option on the page

* [JENKINS-71715] Update help text and Javadoc based on review feedback, and filter out default provider in global config

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>

* [JENKINS-71715] getProvidersDescriptors can be an instance method

---------

Co-authored-by: Baptiste Mathus <bmathus@gmail.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Devin Nusbaum <dnusbaum@cloudbees.com>
Co-authored-by: Devin Nusbaum <dwnusbaum@users.noreply.github.com>
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2023-11-18 14:58:20 -07:00
dependabot[bot] f344879c56 Bump org.jenkins-ci.plugins:script-security from 1275.v23895f409fb_d to 1281.v22fb_899df1a_e (#8698) 2023-11-18 21:53:11 +00:00
Jenkins Release Bot 51c5fa2367 [maven-release-plugin] prepare for next development iteration 2023-11-14 13:12:19 +00:00
Jenkins Release Bot 8b132a1c36 [maven-release-plugin] prepare release jenkins-2.432 2023-11-14 13:12:09 +00:00
dependabot[bot] a18400cb2f Bump org.jenkins-ci.plugins:credentials from 1307.v3757c78f17c3 to 1309.v8835d63eb_d8a_ (#8687)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-10 06:48:53 -08:00
Jesse Glick e4fe5042e4 Temporary memory leak in FutureImpl.executors (#8640)
* Temporary memory leak in `FutureImpl.executors`

* https://github.com/jenkinsci/jenkins-test-harness/pull/669 released

* Skip new test on Windows https://github.com/jenkinsci/jenkins/pull/8640#discussion_r1373797374
2023-11-08 06:39:28 -07:00
dependabot[bot] 942f932242 Bump org.jenkins-ci.main:jenkins-test-harness from 2104.v8d1866dd0ea_f to 2105.v5a_7b_f123294f (#8683)
Bump org.jenkins-ci.main:jenkins-test-harness

Bumps [org.jenkins-ci.main:jenkins-test-harness](https://github.com/jenkinsci/jenkins-test-harness) from 2104.v8d1866dd0ea_f to 2105.v5a_7b_f123294f.
- [Release notes](https://github.com/jenkinsci/jenkins-test-harness/releases)
- [Changelog](https://github.com/jenkinsci/jenkins-test-harness/blob/master/docs/CHANGELOG-OLD.md)
- [Commits](https://github.com/jenkinsci/jenkins-test-harness/commits)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.main:jenkins-test-harness
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-07 13:38:34 -07:00
Jenkins Release Bot 6052e4dc8c [maven-release-plugin] prepare for next development iteration 2023-11-07 13:01:59 +00:00
Jenkins Release Bot 8bf97d7233 [maven-release-plugin] prepare release jenkins-2.431 2023-11-07 13:01:47 +00:00
dd04e33567 [JENKINS-60866][JENKINS-71797] Remove timeline widget (#6869)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
Co-authored-by: Basil Crow <me@basilcrow.com>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-11-05 19:24:25 +00:00
dependabot[bot] 9c02d4ebdd Bump org.jenkins-ci.modules:instance-identity from 173.va_37c494ec4e5 to 185.v303dc7c645f9 (#8667)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-01 14:08:08 -07:00
dependabot[bot] 01e30ea1df Bump io.jenkins.plugins:commons-text-api from 1.10.0-78.v3e7b_ea_d5a_fe1 to 1.11.0-94.v3e1f4a_926e49 (#8668)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 22:19:37 -07:00
dependabot[bot] 020ec48d38 Bump org.jenkins-ci.main:jenkins-test-harness from 2099.vc95b_86578f37 to 2104.v8d1866dd0ea_f (#8671)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 22:18:28 -07:00
Jenkins Release Bot 049d8b52be [maven-release-plugin] prepare for next development iteration 2023-10-31 12:47:15 +00:00
Jenkins Release Bot 723253304d [maven-release-plugin] prepare release jenkins-2.430 2023-10-31 12:46:32 +00:00
dependabot[bot] 551043065b Bump org.jenkins-ci.main:jenkins-test-harness from 2096.vcfd8fa_a_67f86 to 2099.vc95b_86578f37 (#8653)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 09:52:37 -07:00
dependabot[bot] 93d37b8e24 Bump org.jenkins-ci.plugins:credentials from 1304.v5ec13eecef46 to 1307.v3757c78f17c3 (#8655)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-28 09:51:39 -07:00
dependabot[bot] d5e7897ec2 Bump org.jenkins-ci.plugins:credentials from 1293.vff276f713473 to 1304.v5ec13eecef46 (#8650) 2023-10-27 05:40:58 +00:00
dependabot[bot] 413fb158f8 Bump org.jenkins-ci.main:jenkins-test-harness from 2090.v6d1706e434a_b_ to 2096.vcfd8fa_a_67f86 (#8642)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 09:03:57 -07:00
Jenkins Release Bot c9947a3473 [maven-release-plugin] prepare for next development iteration 2023-10-24 13:07:26 +00:00
Jenkins Release Bot 3f2b5ad8c5 [maven-release-plugin] prepare release jenkins-2.429 2023-10-24 13:07:10 +00:00
Jesse Glick 9d29a542a5 Test of JNLP4-connect-proxy connection protocol (#8621) 2023-10-23 12:35:05 -07:00
Jesse Glick 53fa10293c Diagnostics for QuietDownCommandTest.quietDownShouldSuccessWithBlockPlusNonExpiredTimeoutAndRunningExecutor (#8534) 2023-10-21 16:34:30 +02:00
Daniel Beck 8f5167d1ba [JENKINS-72181] Restore flushed output for groovy CLI command (#8622) 2023-10-20 10:10:17 -07:00
dependabot[bot] f613605a2e Bump org.jenkins-ci.plugins:cloudbees-folder from 6.848.ve3b_fd7839a_81 to 6.858.v898218f3609d (#8623)
Bump org.jenkins-ci.plugins:cloudbees-folder

Bumps [org.jenkins-ci.plugins:cloudbees-folder](https://github.com/jenkinsci/cloudbees-folder-plugin) from 6.848.ve3b_fd7839a_81 to 6.858.v898218f3609d.
- [Release notes](https://github.com/jenkinsci/cloudbees-folder-plugin/releases)
- [Commits](https://github.com/jenkinsci/cloudbees-folder-plugin/commits/6.858.v898218f3609d)

---
updated-dependencies:
- dependency-name: org.jenkins-ci.plugins:cloudbees-folder
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-19 17:44:54 -07:00
SujathaH 577f427871 [JEP-237] Do not support shortening of HMAC code on FIPS mode (#8612) 2023-10-19 10:40:15 +01:00
Jenkins Release Bot 0c84d3bed2 [maven-release-plugin] prepare for next development iteration 2023-10-17 12:56:33 +00:00