Actions
action #115013
opencoordination #154777: [saga][epic] Shareable os-autoinst and test distribution plugins
coordination #108527: [epic] os-autoinst wheels for scalable code reuse of helper functions and segmented test distributions
os-autoinst-plugin as a wheel helper tool
Start date:
2022-08-04
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
- Copy-pasting template project can make updating and maintaining hard, better provide a helper like "os-autoinst-plugin" with commands, like "ansible-galaxy". This tool can create initial folder structure ("os-autoinst-plugin" and a very bare Makefile where e.g. "make test" just calls "os-autoinst-plugin test")
Acceptance criteria¶
- AC1: An application can be installed from openSUSE package that allows to create wheel template repository with useful content
Suggestions¶
- Start with "os-autoinst-plugin" which only supports one subcommand, "help"
- Provide os-autoinst-plugin in
openSUSE subpackage, e.g. like "openvswitch" in https://github.com/os-autoinst/os-autoinst/blob/master/dist/rpm/os-autoinst.spec#L119, or just include it inthe main os-autoinst package for now - Create a template which looks like https://github.com/os-autoinst/os-autoinst-wheel-launcher
- Alternative: Create a new bare-minimum wheel repository and just clone that, how about https://github.com/os-autoinst/wheel-example
Updated by okurz over 2 years ago
- Copied from action #115004: Use github.com/os-autoinst/os-autoinst-wheel-launcher in os-autoinst-distri-opensuse as well added
Updated by okurz over 2 years ago
- Copied to action #115016: Conduct a workshop to introduce wheels and discuss how to go forward added
Updated by okurz over 2 years ago
- Copied to action #115019: os-autoinst/wheel-boot which can be used to test os-autoinst/wheel-launcher size:M added
Updated by okurz about 1 year ago
- Related to action #138416: Unify GitHub Actions for QA Projects size:M added
Actions