Skip to content
Build check statistics for OBS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apache2
lib/SUSE
migrations
public
script
systemd
t
templates
.gitattributes
.gitignore
.perltidyrc
Changes
LICENSE
Makefile.PL
README.md
build_check_statistics.conf
screenshot.png
screenshot2.png

README.md

SUSE::BuildCheckStatistics

A Mojolicious application for collecting statistics about rpmlint failures in Open Build Service projects.

Screenshot

Installation

All you need is a one-liner, it takes less than a minute.

$ curl -L https://cpanmin.us | perl - -n git://github.com/openSUSE/build-check-statistics.git@master

We recommend the use of a Perlbrew environment.

Setup

Just create a configuration file under /etc/build_check_statistics.conf.

{
  obs       => 'https://build.opensuse.org/public',
  projects  => ['SomeProject', 'AnotherProject'],
  sqlite    => 'sqlite:/var/lib/build_check_statistics/test.db',
  hypnotoad => {
    pid_file => '/var/lib/build_check_statistics/hypnotoad.pid'
  }
}

Or a different location chosen with the SUSE_BCS_CONFIG environment variable.

SUSE_BCS_CONFIG=/home/sri/.build_check_statistics.conf

Update and deploy statistics. This can be repeated at any time to update the data.

$ build_check_statistics update
$ build_check_statistics deploy

Screenshot2

Start the web server.

$ build_check_statistics daemon -m production
You can’t perform that action at this time.