Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creating Merge Request with Branch #49

Open
mahmad123 opened this issue Feb 25, 2020 · 4 comments
Open

Creating Merge Request with Branch #49

mahmad123 opened this issue Feb 25, 2020 · 4 comments

Comments

@mahmad123
Copy link

Introduction

In GitLab, you can create a Merge Request and a Branch from a GitLab issue. This is nice because you have traceability from issue to branch to merge request. Since most people using Jazz CCM will probably not want to manage a separate set of issues in GitLab (even if you can link it) it would be nice to create a Branch and Merge Request through Jazz Connector.

Proposal

In the Connector Panel, under Merge Request tab, add a option to create a new Merge Request (and branch) for this issue.

  • An list of branches to create this Merge Request should be displayed for user to choose. Also should be able to type in a commit SHA. Exactly how it works in GitLab.
  • The branch name should default to <Jazz Item ID>-<Jazz-Summary>.
@MartinBenninger
Copy link
Member

@mahmad123 Thank you for this feature request.

I think it's a good idea and it shouldn't be too difficult to implement. It could work similarly to how the "create issue" feature works.

Unfortunately, I don't have time to work on this at the moment, but this is open source, and we would welcome a contribution to implementing this feature.

@mahmad123
Copy link
Author

mahmad123 commented Feb 26, 2020

Yeah, thats exactly what i was thinking. It should look very similar to Create Issue.
I would love to work on it, but i don't have access to Jazz development environment.

@MartinBenninger
Copy link
Member

@mahmad123 Well if that is all that's stopping you then you are in luck because the Jazz-Community has a very well documented development environment that you can find here: https://github.com/jazz-community/jazz-debug-environment
You can find full instructions of how to set up and use it in the wiki
Feel free to open issues in that repository if you have any questions/problems when using it.

@mahmad123
Copy link
Author

@MartinBenninger I didn't know that was possible. I will take a look at it next week and see what i can do on this. Stay tuned...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants