Skip to content

Add support for the Mainframe Software Hub for Linux #290

Description

@pleia2

A new source of Linux binaries has been created in the Mainframe Software Hub for Linux that we want to add to the Software Discovery Tool: https://github.com/linuxonzapps

Support for this source needs to be added to package_build.py and /src/config/supported_distros.py.example (and bin/config_build.py but that script is non-functional at the moment, see #260 )

The script should iterate over repositories in https://github.com/linuxonzapps and search for Releases and add release numbers to the JSON file for each version being released as separate objects

For example, Beats (https://github.com/linuxonzapps/beats/releases) has two versions released, so the JSON should look something like:

{
"packageName": "Beats",
"description": "https://github.com/linuxonzapps/beats",
"version": "9.2.4"
},
{
"packageName": "Beats",
"description": "https://github.com/linuxonzapps/beats",
"version": "9.3.1"
}

For consistency with the repository name, we can call the file linuxonzapps.json and the supported_distros text should be "Mainframe Software Hub for Linux"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions