We currently have a set of shell scripts that verify if patches can be properly installed on multiple combinations of base products, extensions and modules. These scripts are all written in shell and are annoying to maintain, as configuration and code is all mixed up.

My objectives are: (a) to rewrite all the scripts in a single tool, in Python; (b) separate code and configuration, so that adding a new product/SP requires only editing a configuration file; and (c) make the checkers more flexible, allowing execution from the command line against specific repositories (use case: checking one single maintenance incident before submitting it to QAM).

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 13

Activity

  • almost 9 years ago: kbaikov liked this project.
  • almost 9 years ago: pluskalm liked this project.
  • almost 9 years ago: leonardocf started this project.
  • almost 9 years ago: leonardocf originated this project.

  • Comments

    • leonardocf
      almost 9 years ago by leonardocf | Reply

      Code pushed to https://gitlab.suse.de/maintenance/checkers/tree/master

    Similar Projects

    This project is one of its kind!