Skip to content

Allow HTML Publisher 1.37 on non-weekly lines #3976

Open
@MarkEWaite

Description

Jenkins and plugins versions report

The HTML publisher 1.37 plugin update in PR-3966 causes the pipeline-model-definition test to fail with the message

Failed to load: HTML Publisher plugin (htmlpublisher 1.37)
- Update required: Matrix Project Plugin (matrix-project 832.va_66e270d2946) to be updated to 838.v4d7b_7b_f9b_d4b_ or higher

As a workaround, the HTML Publisher plugin 1.36 was pinned to the non-weekly lines (2.479.x, 2.462.x, 2.452.x) in pull request:

That workaround should be removed as soon as the pipeline-model-definition plugin test passes on the older lines.

What Operating System are you using (both controller, and any agents involved in the problem)?

Linux with Java 21.0.5

Reproduction steps

The pipeline-model-definition plugin tests fail when run with:

    $ LINE=2.479.x PLUGINS=pipeline-model-definition TEST=InjectedTest bash local-test.sh
    $ LINE=2.462.x PLUGINS=pipeline-model-definition TEST=InjectedTest bash local-test.sh
    $ LINE=2.452.x PLUGINS=pipeline-model-definition TEST=InjectedTest bash local-test.sh

if the HTML Publisher plugin 1.37 is used. Those tests pass when HTML Publisher plugin 1.36 is used.

Expected Results

All tests should pass

Actual Results

Tests fail for pipeline-model-definition plugin

Anything else?

I assume it is related to optional dependencies, but I don't see an optional dependency from pipeline-model-definition to matrix project plugin or to HTML publisher plugin.

Are you interested in contributing a fix?

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions