How do you integrate Gitlab and Pivotal Tracker for free?
I looked at the documentation on pivotal website, and cannot find anything related to that.
Integration to Pivotal Tracker has been present since Gitlab 6.2. There are more details in a comment on this page:
You will need to add your user API token under your profile in Pivotal to the Services section on the settings page for a specific project.
Then when you commit you just need to include the story ID in your commit message in the format [#id].
Example Commit:
Fixed a bug [#123].
There’s not much documentation on GitLab. Basically, go to your Project > Settings > Integrations, look for the Project Services header, enable the PivotalTracker integration. You’ll need your token from https://www.pivotaltracker.com/profile; enter that, set it as active, and save changes.
Here are three ways in which you can connect git with Pivotal Tracker:
ProjectLocker
GitTracker
This Script
Related
Recently I have intergraded Slack and GitLabs together using the gitlab app.
doc ref: https://docs.gitlab.com/ee/user/project/integrations/gitlab_slack_application.html
I can currently create issues in Gitlabs via slack using the slash command in slack i.e
In slack,
/gitlabs 10C new issue < issue name > < issue description >
This all works and is going well.
What would be even better is if when you typed in /gitlabs it would suggest the name of the repos that are available to me and after that it would suggest the available commands.
Basically is there a way to get some form of auto complete or intenseness in this functionality.
I have integrated Slack and GitLabs, so the non developers of the team could have an easier time reporting bugs.
Any ideals?
Thanks
W
I have recently started using Gitlab and integrated with Jira. Both Gitlab and Jira server are self hosted internally in my corporate environment.
I have come across a requirement where I want to create a branch in Gitlab for a project/issue directly from the JIRA issue.
Is it possible to do it? If yes then how? Is there any plugin required for that?
I have gone through some documentation but I couldn't find anything similar so if anyone has any idea please let me know.
https://docs.gitlab.com/ee/user/project/integrations/jira.html
This is now supported, with GitLab 14.2 (August 2021), in certain condition (Jira Cloud):
Create a GitLab branch from a Jira issue
Users of the GitLab.com for Jira Cloud application can now create GitLab branches directly from a Jira issue’s development panel.
This enables developers to begin work on issues without having to switch tools and lose context.
See Documentation and Issue.
That's not possible using the embedded Gitlab-Jira integration.
In jira, I suppose you have a workflow with statuses and transition. You need to configure a post function on your transition to call Gitlab API from your jira using groovy script.
Currently I am working in a project in which we are using Gitlab for repository management. I am the owner of project so I want to automate the code checkin validation on daily basis . my question is , Is there any option so that, I can configure the daily check(whether developer pushed there code or not) and send the notification to developers?
There is no build in functionality for this.
As this is a reasonable feature you should follow the feature request workflow of Gitlab and open an issue for that. https://gitlab.com/gitlab-org/gitlab-ce
But keep in mind that such feature will be probably only available for the EE version.
As alternative you can use the API of Gitlab to extract the commits of a project. https://docs.gitlab.com/ce/api/commits.html
Then process the date diffs using a e.g. python script and send an email or post on a Mattermost channel using their API. https://api.mattermost.com/
We use Youtrack for our developers, and we have GitLab CE with repos. In several projects we allow external users to post issues in GitLab and I need copy of them in YouTrack. At least initial copy on posting.
Can't find any solution on web. So I guess we need to make our own, but with way is better?
YouTrack project workflows requesting some GitLab API url?
Webhooks? I don't see any web hook receiver on YouTrack side. Is there any web
hook Should U make some thing in the middle?
There're no webhooks available in YouTrack indeed, so your options would be either to use some external service that would copy information from GitLab to YouTrack, or create a workflow that would request GitLab for new issues every once in awhile.
For each commit I want to have a live version with the committed code using TFVC and Windows Azure.
If a developer commits something I want to be able to test it on dev.mysite.com. How can I setup this using azure and TFVC?
See below URLs for details on how to do that:
http://www.visualstudio.com/en-us/get-started/deploy-to-azure-vs -- Easier option
http://www.windowsazure.com/en-us/develop/net/common-tasks/continuous-delivery/