Jira Dev Panel - displaying incorrect URLs to GitLab
Summary
URLs in Jira Dev Panel point to unexpected areas in GitLab: some data points are confusing
Branches Tab:
- Repository points to Project Overview / depending user profile preferences this may not show the repository
- Branch points to Commits in GitLab and not the actual Branch
Builds Tab:
- "GitLab Ci" points to just https://gitlab.com
- Unfortunately it also only registers the very last CI pipeline; earlier CI and CD pipelines are not recorded consequently providing an incomplete picture of the MR status in Jira
Deployments Tab:
- when a pipeline fails before deployment, the deployment will continue to show as pending
- this is confusing as the real status is that the pipeline failed and the job was skipped
Steps to reproduce
Tested integration between GitLab SaaS and Jira Cloud; using a project in GitLab created from template (NodeJS Express) and the GitLab for Jira App. Integration established on a group level
Example Project
What is the current bug behavior?
See above
What is the expected correct behavior?
Thoughts/ideas listed above
Relevant logs and/or screenshots
Listed above
Output of checks
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of: `sudo gitlab-rake gitlab:env:info`) (For installations from source run and paste the output of: `sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production`)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true
)(we will only investigate if the tests are passing)
Possible fixes
cc @deuley