Skip to content
This repository was archived by the owner on Nov 7, 2023. It is now read-only.

Conversation

@joshua2019
Copy link

  1. fixed Not Found error when job name has slash
  2. changed build result
  3. added logs

RemoteBuildConfiguration.java.txt

alxsap and others added 16 commits April 5, 2018 15:53
When the remote job is secured and the authentication is configured via global remote jenkins
config the job can be triggered but handle.readJsonFileFromBuildArchive() fails (unauthenticated).

ERROR: ForbiddenException: Server returned 403 - Forbidden.
User does not have enough permissions for this request: http://localhost:8081/jenkins/job/Job1/370/artifact/build-results.json
cashlalala and others added 13 commits May 14, 2018 00:11
[JENKINS-33269] Possible deadlock during checking remote job
* review build status

* rename BuildStatus and BuildInfo

Renames BuildStatus to RemoteBuildStatus and BuildInfo to
RemoteBuildInfo.
* review TODO: this currently blocks

Adds the remote build queue status.

* add methods for remote build status

* update java doc
Removes BuildData and refactors the corresponding code.
cashlalala and others added 11 commits October 31, 2023 08:56
Refresh plugin for September 2023
Annotations for Nonnull, CheckForNull, and several others were proposed
for Java as part of dormant Java specification request JSR-305. The
proposal never became a part of standard Java.

Jenkins plugins should switch from using JSR-305 annotations to use
Spotbugs annotations that provide the same semantics.

The [mailing list discussion](https://groups.google.com/g/jenkinsci-dev/c/uE1wwtVi1W0/m/gLxdEJmlBQAJ)
from James Nord describes the affected annotations and why they should
be replaced with annotations that are actively maintained.

The ["Improve a plugin" tutorial](https://www.jenkins.io/doc/developer/tutorial-improve/replace-jsr-305-annotations/)
provides instructions to perform this change.

An [OpenRewrite recipe](https://docs.openrewrite.org/recipes/jenkins/javaxannotationstospotbugs)
is also available and is even better than the tutorial.

Confirmed that automated tests pass on Linux with Java 21.
Replace JSR-305 annotations with spotbugs annotations
[JENKINS-73142] Adapt Parameterized Remote Trigger for Jetty 12 (EE 8)
Remove the jdk8 reference, since the plugin no longer supports JDK 8.

Provide link to Pipeline library documentation for details.
None - Fix typo in ExceedRetryLimitException
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.