kiegroup / akrivis

An application to extend Janus IDP with the ability to assign scores to repositories

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Akrivis Scorecards

To run the example:

  • Compile the yard repository with mvn clean install
  • Compile this project mvn clean install
  • Start the akrivis-quarkus-runtime
    • mvn compile quarkus:dev
  • Start the rest-service-mock
    • mvn compile quarkus:dev -Dquarkus.port.http=8081
    • Use a different port or the quarkus runtimes will collide
  • Call http://localhost:8080/scorecards/run to see the resulting scores

Configuration

  • The akrivis-quarkus-runtime looks for the scorecard files from a folder defined with the property akrivis.scorecards.folder. By default the dev environment uses files located in examples/example-files/jira

Usage

Akrivis REST API provides two end points.

  • */scorecards/list
    • Lists the scorecards
  • */scorecards/run
    • Runs the scorecards

About

An application to extend Janus IDP with the ability to assign scores to repositories

License:Apache License 2.0


Languages

Language:Java 100.0%