jenkinsci / jenkinsci/plugin-installation-manager-tool

Write checksum to output list

Open
#606 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
463
Forks
228
Avg merge
31m
Merged PRs (30d)
15

Description

### What feature do you want to see added?

We use this tool to create a lockfile for our plugins. This is used in a workflow where we download the distributed Jenkins container image, add the plugins we want, and republish to our own internal image registry.
To improve performance in this workflow, it would be very useful for us if this tool could also output the SHA256 checksums for the plugins. Less crucial, but also useful, would be to output the download URL(s) for the plugin.

YAML output that looks something like the following would, for example, work well in our use case:

```
- artifactId: "my-plugin"
source:
checksum: ""
url: ""
version: "1.0.0"
```

### Upstream changes

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.