Basil Crow

Results 135 issues of 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`...

enhancement
on-hold

[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...

breaking
help-wanted

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...

internal

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...

work-in-progress

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`

internal

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.