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"
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"