Basil Crow
Basil Crow
https://github.com/jenkinsci/jenkins-test-harness/pull/643#discussion_r1304946075
Removes the reflection-based compatibility layer added in #770 and drops support for EE 8. This is remaining in draft because it requires the test harness to drop support for `javax`...
[HtmlUnit](https://www.htmlunit.org/) is based on the venerable [Rhino](https://github.com/mozilla/rhino) JavaScript engine, which does not support the [optional chaining (?.) operator](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining), [spread (...) syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax), or [rest parameter syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/rest_parameters) (among other newer ECMAScript language...
Our Maven build contains the following warning: > Artifact IDs of the format `maven-___-plugin` are reserved for plugins in the group ID `org.apache.maven.plugins`. Please change your artifact ID to the...
Tamás Cservenák recommends we get rid of `org.apache.maven.shared.dependency.graph.DependencyGraphBuilder` (`maven-dependency-tree`). While not officially deprecated (yet), this suffers from same issues as all other legacy/maven2 things (e.g., `maven-artifact-transfer`), (mis)uses project building request...
Launchable wants commit hashes for every component of a build, so fish this information out of the POMs of the dynamically resolved test dependency tree and massage the information in...
While searching the `jenkins-infra` organization for references to the deprecated `-jnlpUrl` option I found a few in this repository. I _think_ this is what needs to be done to migrate,...
https://www.jenkins.io/doc/developer/tutorial-improve/ ### Testing done `mvn clean verify -Dtest=InjectedTest`
Pending the release of https://github.com/jenkinsci/kubernetes-credentials-plugin/pull/37 and https://github.com/jenkinsci/kubernetes-credentials-provider-plugin/pull/75 the Kubernetes credentials workarounds in `cloneFromScm` should be removed.
#510 introduced a large amount of temporary code which ought to be deleted once plugins have been adapted accordingly.