-
Couldn't load subscription status.
- Fork 3
Description
Jenkins and plugins versions report
Environment
Jenkins: 2.479.3 OS: Windows Server 2012 R2 - 6.3 Java: 17.0.10 - Eclipse Adoptium (OpenJDK 64-Bit Server VM) --- Office-365-Connector:5.0.0 analysis-model-api:12.9.1 ansicolor:1.0.5 antisamy-markup-formatter:162.v0e6ec0fcfcf6 apache-httpcomponents-client-4-api:4.5.14-208.v438351942757 apache-httpcomponents-client-5-api:5.4-124.v31e2987e48f4 asm-api:9.7.1-97.v4cc844130d97 atlassian-bitbucket-server-integration:4.1.2 authentication-tokens:1.119.v50285141b_7e1 authorize-project:1.8.1 azure-ad:531.v13107da_f2635 azure-sdk:191.v53ec8913ee10 basic-branch-build-strategies:190.v343a_ee70d920 bitbucket-server-checks:1.0-SNAPSHOT (private-3ced3fb9-kalle) bootstrap5-api:5.3.3-1 bouncycastle-api:2.30.1.79-254.vfdb_814e7791e branch-api:2.1206.vd9f35001c95c buildtriggerbadge:251.vdf6ef853f3f5 caffeine-api:3.1.8-133.v17b_1ff2e0599 checks-api:2.2.1 cloudbees-bitbucket-branch-source:933.2.1 cloudbees-disk-usage-simple:232.v713eeed2e1f4 cloudbees-folder:6.976.v4dc79fb_c458d command-launcher:116.vd85919c54a_d6 commons-compress-api:1.26.1-2 commons-httpclient3-api:3.1-3 commons-lang3-api:3.17.0-84.vb_b_938040b_078 commons-text-api:1.12.0-129.v99a_50df237f7 compress-artifacts:112.v52b_808b_85a_e8 configuration-as-code:1915.vcdd0a_d0d2625 copyartifact:761.vea_2b_25523e84 coverage:1.16.1 credentials:1405.vb_cda_74a_f8974 credentials-binding:687.v619cb_15e923f customizable-header:155.v604b_696e7a_d6 dark-theme:514.va_3ea_73d65dc1 data-tables-api:2.1.8-1 display-url-api:2.209.v582ed814ff2f dtkit-api:3.0.3 durable-task:581.v299a_5609d767 echarts-api:5.5.1-5 eddsa-api:0.3.0-4.v84c6f0f4969e extended-read-permission:53.v6499940139e5 fast-track:1.0.0 flatpickr-api:4.6.13-5.v534d8025a_a_59 font-awesome-api:6.6.0-2 forensics-api:2.7.0 git:5.7.0 git-client:6.1.0 git-forensics:2.2.1 gson-api:2.11.0-85.v1f4e87273c33 handy-uri-templates-2-api:2.1.8-30.v7e777411b_148 hudson-wsclean-plugin:1.0.8 instance-identity:201.vd2a_b_5a_468a_a_6 ionicons-api:74.v93d5eb_813d5f jackson2-api:2.17.0-379.v02de8ec9f64c jakarta-activation-api:2.1.3-1 jakarta-mail-api:2.1.3-1 javax-activation-api:1.2.0-7 javax-mail-api:1.6.2-10 jaxb:2.3.9-1 jdk-tool:80.v8a_dee33ed6f0 jersey2-api:2.44-151.v6df377fff741 jira:3.13 job-restrictions:212.vc34d63a_6704b_ joda-time-api:2.13.0-93.v9934da_29b_a_e9 jquery3-api:3.7.1-2 json-api:20241224-119.va_dca_a_b_ea_7da_5 json-path-api:2.9.0-118.v7f23ed82a_8b_8 junit:1312.v1a_235a_b_94a_31 lockable-resources:1327.ved786b_a_197e0 mailer:489.vd4b_25144138f manage-permission:1.0.1 matrix-auth:3.2.3 matrix-project:840.v812f627cb_578 metrics:4.2.21-458.vcf496cb_839e4 mina-sshd-api-common:2.14.0-138.v6341ee58e1df mina-sshd-api-core:2.14.0-138.v6341ee58e1df okhttp-api:4.11.0-183.va_87fc7a_89810 pipeline-build-step:540.vb_e8849e1a_b_d8 pipeline-graph-analysis:216.vfd8b_ece330ca_ pipeline-graph-view:382.vb_9a_27b_7b_ea_71 pipeline-groovy-lib:745.vdf6077913de0 pipeline-input-step:495.ve9c153f6067b_ pipeline-milestone-step:119.vdfdc43fc3b_9a_ pipeline-model-api:2.2218.v56d0cda_37c72 pipeline-model-definition:2.2218.v56d0cda_37c72 pipeline-model-extensions:2.2218.v56d0cda_37c72 pipeline-rest-api:2.34 pipeline-stage-step:312.v8cd10304c27a_ pipeline-stage-tags-metadata:2.2218.v56d0cda_37c72 pipeline-stage-view:2.34 pipeline-utility-steps:2.18.0 plain-credentials:183.va_de8f1dd5a_2b_ plugin-util-api:5.1.0 prism-api:1.29.0-18 resource-disposer:0.25 scm-api:698.v8e3b_c788f0a_6 script-security:1369.v9b_98a_4e95b_2d sidebar-link:2.4.1 simple-queue:1.4.6 snakeyaml-api:2.3-123.v13484c65210a_ ssh-credentials:349.vb_8b_6b_9709f5b_ sshd:3.330.vc866a_8389b_58 structs:338.v848422169819 theme-manager:262.vc57ee4a_eda_5d timestamper:1.28 token-macro:400.v35420b_922dcb_ trilead-api:2.147.vb_73cc728a_32e variant:60.v7290fc0eb_b_cd warnings-ng:11.12.0 workflow-aggregator:600.vb_57cdd26fdd7 workflow-api:1336.vee415d95c521 workflow-basic-steps:1058.vcb_fc1e3a_21a_9 workflow-cps:4007.vd705fc76a_34e workflow-durable-task-step:1398.vf6c9e89e5988 workflow-job:1476.v90f02a_225559 workflow-multibranch:795.ve0cb_1f45ca_9a_ workflow-scm-step:427.v4ca_6512e7df1 workflow-step-api:678.v3ee58b_469476 workflow-support:936.v9fa_77211ca_e1 ws-cleanup:0.48 xunit:3.1.5 What Operating System are you using (both controller, and any agents involved in the problem)?
Windows
Reproduction steps
- Install Apache HttpComponents Client 5.x API version 5.4-133.vc674f119dc48.
- Search for updates in the plugin manager.
- Look at the description of Apache HttpComponents Client 5.x API version 5.4-133.vc674f119dc48 on the "Updates" page.
Expected Results
The description of the plugin on the "Updates" page either shows a revision number, or does not state anything about the revision.
Actual Results
The "Updates" page shows the description of the plugin as:
Bundles Apache HttpComponents Client ${revision} and allows it to be used by Jenkins plugins.
which includes the literal text ${revision} with the dollar sign and braces.
Anything else?
After installation of Apache HttpComponents Client 5.x API version 5.4-133.vc674f119dc48, the "Installed plugins" page of the plugin manager shows the description of the plugin as:
Bundles Apache HttpComponents Client and allows it to be used by Jenkins plugins.
which does not include ${revision}, but includes a space within the hyperlink. It seems "Installed plugins" page of the plugin manager UI expands ${revision} to an empty string, but the "Updates" page does not expand it. The reference to ${revision} thus doesn't seem to work in the intended way on either page.
| Bundles <a href="https://hc.apache.org/httpcomponents-client-5.2.x/index.html" target="_blank">Apache HttpComponents Client ${revision}</a> and allows it to be used by Jenkins plugins. |
It was added in e328b9c. I don't know whether it worked at that time either.
Are you interested in contributing a fix?
No response