Skip to content

Spring Boot based extendable REST API to transform Q-Rapids dashboard generated requirements into GitLab issues.

License

Notifications You must be signed in to change notification settings

q-rapids/qrapids-backlog-gitlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qrapids-backlog-gitlab

The q-rapids-backlog-gitlab plugin is a java application base on Spring Framework providing communication between Q-Rapids dashboard and GitLab (as a backlog manager tool).

Configuration

Some properties need to be configured in the application.properties file, this file (in the case of a Tomcat server) is located at: <Tomcat folder>\webapps\qrapids-backlog-gitlab-X.Y.Z\WEB-INF\classes.

  • gitlab.url = http://<BACKLOG IP>:<BACKLOG PORT>
  • gitlab.secret = <BACKLOG AUTHENTICATION>

To link Q-Rapids Dashboard application to this plugin, the services END POINTs must be configured on the qr-dashboard configuration file.

Documentation

This component provides 3 REST API services:

  • createIssue: Export QR service, this service creates an Issue corresponding to a Quality Requirement generated by Q-Rapids dasbhoard.
  • milestones: Import Milestones, this service provides the list of milestones for a corresponding GitLab project.
  • phases: Import Phases, this service provides a list of periods that the dashboard uses for visualising the strategic indicators evolution.

Documentation is available at qrapids Backlog Services wiki section.

About

Spring Boot based extendable REST API to transform Q-Rapids dashboard generated requirements into GitLab issues.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages