Skip to content

Code quality (Embold) Jira Connect Installation & Setup Guide

ML Server Setup

  1. Go to https://codequality.browserstack.com/self-managed/v1/portal/.
  2. Log in with your Code quality credentials and open the Releases section.

  1. Download the following four Docker images, the docker-compose.yaml, and the Jira plugin (JIRA-Embold-connect) from the release section:

  1. Files to download:
  • embold_issue_assignee_fastapi_0.0.1.0.tar.gz
  • embold_issue_assignee_mongo_0.0.1.0.tar.gz
  • embold_issue_assignee_rabbit_0.0.1.0.tar.gz
  • embold_issue_assignee_worker_0.0.1.0.tar.gz
  • embold-jira-connect-1.0.0.20.jar
  • docker-compose.yaml
  1. Verify MD5 checksums using the md5_checksum_plugins file.
  2. Load each image:
docker load --input <image-file>
  1. Ensure docker-compose.yaml is present.
  2. Start services:
docker-compose up -d
  1. After startup, browse to http://<your_ip>:8000/docs.
  2. You should see the API documentation screen (see screenshot below).

  1. MongoDB URL: http://<your_ip>:27017/
  2. ML server URL: http://<your_ip>:8000/

Jira Plugin Setup

  1. Install the plugin manually by uploading the .jar file from the Jira administration section.

  1. After installation, open project settings in Jira. An Code quality Configuration option appears.

  1. Click Code quality Configuration to open the settings panel.

  1. Enter the Code quality server URL, Code quality Access Token this guide, ML server URL, and MongoDB URL.
  2. Click Authenticate.
  3. For more details, see the Jira plugin documentation.