Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-15045

Support Github commit status API

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Github have announced support for a commit status API. Each SHA can have one or more build statuses attached to it. https://github.com/blog/1227-commit-status-api
      http://developer.github.com/v3/repos/statuses/

        Attachments

          Activity

          Hide
          njam Reto Kaiser added a comment -

          I agree with @David on the functionality.
          When you create a pull request, Github will show the status for every push in it (http://i.imgur.com/PZot3.png).

          @Nicolas: I looked at the code - looks like a generic Notifier, so this should work for all builds right?
          I this planned to go into the plugin?

          Show
          njam Reto Kaiser added a comment - I agree with @David on the functionality. When you create a pull request, Github will show the status for every push in it ( http://i.imgur.com/PZot3.png ). @Nicolas: I looked at the code - looks like a generic Notifier, so this should work for all builds right? I this planned to go into the plugin?
          Hide
          jcmuller Juan Muller added a comment -

          @Nicolas, your branch looks good. I am with @david in that it would definitely help our work-flow. Will you create a pull request for this work?

          Show
          jcmuller Juan Muller added a comment - @Nicolas, your branch looks good. I am with @david in that it would definitely help our work-flow. Will you create a pull request for this work?
          Hide
          dhendo David Henderson added a comment -

          Any work I can do to move this forward?

          Show
          dhendo David Henderson added a comment - Any work I can do to move this forward?
          Show
          jglick Jesse Glick added a comment - https://github.com/jenkinsci/github-plugin/pull/23
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Nicolas De loof
          Path:
          src/main/java/com/cloudbees/jenkins/GitHubCommitNotifier.java
          http://jenkins-ci.org/commit/github-plugin/ef22d0173c0139a8d7f5531480befc3f94a5efc9
          Log:
          Merge pull request #23 from jenkinsci/commit-status-api

          [FIXED JENKINS-15045] Commit status API

          Compare: https://github.com/jenkinsci/github-plugin/compare/c566697220f7...ef22d0173c01


          You received this message because you are subscribed to the Google Groups "Jenkins Commits" group.
          To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscribe@googlegroups.com.
          For more options, visit https://groups.google.com/groups/opt_out.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Nicolas De loof Path: src/main/java/com/cloudbees/jenkins/GitHubCommitNotifier.java http://jenkins-ci.org/commit/github-plugin/ef22d0173c0139a8d7f5531480befc3f94a5efc9 Log: Merge pull request #23 from jenkinsci/commit-status-api [FIXED JENKINS-15045] Commit status API Compare: https://github.com/jenkinsci/github-plugin/compare/c566697220f7...ef22d0173c01 – You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out .

            People

            • Assignee:
              Unassigned
              Reporter:
              dhendo David Henderson
            • Votes:
              19 Vote for this issue
              Watchers:
              23 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: