github-for-jira icon indicating copy to clipboard operation
github-for-jira copied to clipboard

Add environment mapping to achieve a flawless integration experience

Open szymon-halik opened this issue 3 years ago • 8 comments
trafficstars

We've recently enabled the integration to track our development progress in Jira in a better way but apparently there is a couple of missing things in regards to the environment mapping. Currently we are using the User Acceptance Testing environment with abbreviation UAT which is not mapped here. This result in an Unmapped value in Deployments and anUndefined environment in the issue Releases field.
Screenshot 2022-01-10 at 16 11 46 Screenshot 2022-01-10 at 16 13 16

Can you please consider to add this small enhancement into the integration mapping values? What is more, there is another common abbreviation that is often used among the DevOps configs in the technology that I am working with called: SIT - which stands for System Integration Testing environment

szymon-halik avatar Jan 10 '22 15:01 szymon-halik

This is a duplicate of https://github.com/atlassian/github-for-jira/issues/895

We understand that there needs to be a better way to do mappings and we do have it in our backlog. I'm curious though, in your opinion should SIT and UAT be classified as testing or staging? In the meantime, I'm happy to add those two to the mappings to fix your issue short term.

mboudreau avatar Jan 10 '22 23:01 mboudreau

@mboudreau thanks for the quick response!

I would say that in most cases SIT and UAT are classified as testing environments. I have never seen them set up as staging environments to be honest.

szymon-halik avatar Jan 11 '22 10:01 szymon-halik

We're also facing the same issue. Given that our project has multiple parallel environments, they are not just named "QA" or "PROD", they also have a suffix with the description of the service. e.g.: QaXXX This makes all the environments to be unmapped in Jira and have the "Undefined environment" issue described above. It's not a critical issue, since I can click that link and see the details of the deployment where the name of the environments show correctly. It's just on the quick view of the Jira issue that I cannot immediately see the deployment info and I need to do some extra clicks to get to that information.

cehenriques avatar Feb 01 '22 11:02 cehenriques

Hey all. We're currently working on something that will allow you to add additional environment mappings per repo. Stay tuned!

rachellerathbone avatar Feb 17 '22 03:02 rachellerathbone

Cannot wait!

joegaudet avatar Feb 23 '22 02:02 joegaudet

@rachellerathbone is there any sort of timeline on this? Just doing some project planning :P

joegaudet avatar Mar 18 '22 20:03 joegaudet

@rachellerathbone curious if there's any update here.

joegaudet avatar May 02 '22 20:05 joegaudet

@rachellerathbone just checking in, would love to use some of the DORA insights of Jira, but can't currently with this.

joegaudet avatar Aug 09 '22 22:08 joegaudet

Hey @joegaudet. Does this help? https://github.com/atlassian/github-for-jira/issues/1303#issuecomment-1226715001

rachellerathbone avatar Aug 25 '22 07:08 rachellerathbone

@rachellerathbone that looks great! I think it will solve our issues. Thank you.

cehenriques avatar Aug 25 '22 08:08 cehenriques

Awesome! I'm going to close this issue. Please reach out again if you need help with anything else.

rachellerathbone avatar Aug 25 '22 10:08 rachellerathbone