Hackweek 17

Glue script works well enough, but is not ideal. This hackweek I'll integrate glue script or its functionality into GitLab CI pipeline.

Tasks:

  • if possible/meaningful provide ci-gate script functionality in .gitlab-ci.yml
  • what does not fit in .gitlab-ci.yml provide in custom gitlab CI runner

Hackweek 16

Our CI infrastructure consists of 3 parts:

  • GitLab - project is hosted there
  • Open Build Service - using source services for package building
  • OpenQA - complete stack testing

There was no integration between gitlab and obs, openQA thus we needed to hack our own glue. This glue script provides http server which GitLab can access by using webhook and communicates with OBS and OpenQA API. So far so good.

What is lacking is reporting back results of build and test run and the configurability is not as good, feels more like hack.

Tasks for this hackweek:

  • report build results back
  • report test results back (this can take up to 2h)
  • improve/create configuration possibilities to allow use for different projects
  • package it

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 16 Hack Week 17

Activity

  • over 5 years ago: dsterba liked this project.
  • over 5 years ago: thomas-schraitle liked this project.
  • over 6 years ago: ldevulder liked this project.
  • over 6 years ago: Pharaoh_Atem liked this project.
  • over 6 years ago: zzhou liked this project.
  • over 6 years ago: okurz liked this project.
  • over 6 years ago: vpereirabr liked this project.
  • over 6 years ago: bruclik liked this project.
  • over 6 years ago: nadvornik liked this project.
  • over 6 years ago: oholecek started this project.
  • over 6 years ago: oholecek originated this project.

  • Comments

    • sven15
    • Pharaoh_Atem
      over 5 years ago by Pharaoh_Atem | Reply

      Could someone put the code referenced here somewhere that non SUSE people can see it?

    Similar Projects

    This project is one of its kind!