Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #2729

Closed
Open
Created Jan 23, 2013 by Administrator@rootOwner

Add API support for custom CI tools commit status

Created by: ste93cry

Hi, as I'm using TeamCity Continuous Integration Server as CI tool it would be useful to be able to integrate the build status inside the merge requests like the GitLab CI does. Take as example GitHub: they have a generic API which is used by 3rd parties softwares to push the status of the builds and displays in the MR the results. It would be good to extend the alredy existent GitLab API and add this feature as I'm sure it would be a great addition for the next release of the software and it would make happy a lot of users which uses a different CI tool. As reference to the GitHub API you can find here a blog post from them about it. As I have no experience with Ruby I can't help but I really hope to see it for the 4.2 release if possible.

Assignee
Assign to
Time tracking