Skip to content

A custom interface to query Intergration Suite results via GitLab

License

Notifications You must be signed in to change notification settings

sanger/interrogator

Folders and files

NameName
Last commit message
Last commit date
Sep 12, 2024
Sep 12, 2024
Oct 7, 2024
Sep 12, 2024
Nov 8, 2024
Sep 6, 2024
Sep 12, 2024
Sep 12, 2024
Sep 12, 2024
Sep 12, 2024
Sep 6, 2024
Mar 11, 2025
Mar 22, 2025
Sep 12, 2024
Sep 12, 2024
Sep 12, 2024

Repository files navigation

Ruby

Interrogator

A visualisation tool for Integration Suite test runs.

Screenshot

Setup

  1. Install dependencies
    bundle install
  2. Acquire a personal access token for the GitLab API from the GitLab instance you want to use. Set the token name to {username}-interrogator, expiration date to a year's time and scope to read_api. Save the token in a file named gitlab.token in the root of the project.
  3. Run the server
    bundle exec rerun ruby app.rb
  4. Access the interface at http://localhost:4567

Linting

bundle exec rubocop -a
bundle exec erblint --lint-all -a