Skip to content

Fish in the sea of openSUSE AMQP messages and do the right thing for the OBS team

License

Notifications You must be signed in to change notification settings

openSUSE/kurren

Repository files navigation

Kurren

Kurren

Fish in the sea of AMQP messages from rabbit.opensuse.org and do the right thing.

  • Trigger openQA test runs if OBS:Server:Unstable images are published.
  • Notify via slack/mail about openQA test runs.
  • Notify via slack/trello about failed OBS:Server:Unstable builds.

Installation

zypper install libxml2-devel gcc ruby3.1-devel
bundle install --path vendor/bundle

or use docker-compose

docker-compose pull

Configuration

This bot is configured via environment variables. Either set them however you set them or copy the dotenv.example file to .env and the script picks them up from this file.

Usage

bundle exec ruby kurren.rb

or use docker-compose:

docker-compose up

Development / Contribution

If you want to contribute please checkout our contribution readme.

About

Fish in the sea of openSUSE AMQP messages and do the right thing for the OBS team

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages