Skip to content

feat: add Mainframe Software Hub for Linux (linuxonzapps) support#326

Open
GREENRAT-K405 wants to merge 1 commit into
openmainframeproject:masterfrom
GREENRAT-K405:feat/add-linuxonzapps-support
Open

feat: add Mainframe Software Hub for Linux (linuxonzapps) support#326
GREENRAT-K405 wants to merge 1 commit into
openmainframeproject:masterfrom
GREENRAT-K405:feat/add-linuxonzapps-support

Conversation

@GREENRAT-K405

Copy link
Copy Markdown
Contributor

I have added the support for the Mainframe Software Hub for Linux as a new software source in the Software Discovery Tool.

Changes

  • bin/package_build.py: New linuxonzapps() function that iterates over all public repos in the linuxonzapps GitHub org via the REST API, collects all release tags, and writes them to linuxonzapps.json
  • config/distros.json: Registers "Mainframe Software Hub for Linux" as a new source pointing to the linuxonzapps table

How to run

# to avoid rate limits (optional)
export GITHUB_TOKEN=<your_token>
python3 bin/package_build.py linuxonzapps
node bin/database_build.js

For example:
image

Signed-off-by: GREENRAT-K405 <paramkanada2024@gmail.com>
@GREENRAT-K405

Copy link
Copy Markdown
Contributor Author

Hi @pleia2 please have a look. Thanks!

@GREENRAT-K405

Copy link
Copy Markdown
Contributor Author

I think the the next step should be to have a github schedule that can automatically fetch periodically.
What do you think @pleia2 please let me know.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant