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

extension point to write comments to SCM pull request

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      What I was thinking was to allow an extension point to write warnings to the SCM. I was thinking github for my needs but others have similar concepts.

       

      The extension points could iterate based on the URL and decide if its a PR and one of its own then invoke it with each line or just send the whole report to be processed.

      Any plugin would then decide if to add the warnings into the PR

        Attachments

          Issue Links

            Activity

            Hide
            jeanchristophemorinperso Jean-Christophe Morin added a comment -

            So as I said before Christmas on Gitter, I am still interested by this feature. Bitbucket server has something similar to the GitHub Checks API, it's called Code Insights (see https://confluence.atlassian.com/bitbucketserver/code-insights-966660485.html). There is no equivalent with Bitbucket cloud as of now. Services like Codacy simply create comments in pull requests for Bitbucket cloud. GitLab seems to have somthing similar to GitHub and Bitbucket (https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html), but it might not be exactly the same thing. I'm no GitLab expert.user, so I might be entirely wrong here.

            Show
            jeanchristophemorinperso Jean-Christophe Morin added a comment - So as I said before Christmas on Gitter, I am still interested by this feature. Bitbucket server has something similar to the GitHub Checks API, it's called Code Insights (see  https://confluence.atlassian.com/bitbucketserver/code-insights-966660485.html ). There is no equivalent with Bitbucket cloud as of now. Services like Codacy simply create comments in pull requests for Bitbucket cloud. GitLab seems to have somthing similar to GitHub and Bitbucket ( https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html ), but it might not be exactly the same thing. I'm no GitLab expert.user, so I might be entirely wrong here.
            Show
            drulli Ulli Hafner added a comment - For reference, here a discussion on the dev list: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/jenkinsci-dev/UGhDM5lcz8Y/P9W4i_B5BAAJ
            Hide
            drulli Ulli Hafner added a comment -

            We are currently creating a project proposal for GSoC 2020: feel free to add comments at our draft at https://docs.google.com/document/d/1fl3sF0mArtv2THOjPSZvNufGme4P24BtT0BirHMeMRY/edit?usp=sharing

            Show
            drulli Ulli Hafner added a comment - We are currently creating a project proposal for GSoC 2020: feel free to add comments at our draft at https://docs.google.com/document/d/1fl3sF0mArtv2THOjPSZvNufGme4P24BtT0BirHMeMRY/edit?usp=sharing
            Hide
            drulli Ulli Hafner added a comment - - edited

            This issue will be tackled in the GSoC 2020 project GitHub Checks API.

            Show
            drulli Ulli Hafner added a comment - - edited This issue will be tackled in the GSoC 2020 project GitHub Checks API .
            Hide
            drulli Ulli Hafner added a comment -

            Maybe it makes sense to show charts in the PR as well. In order to do this we need to provide a way to create at least images on Jenkins side and link them from the PR.

            Show
            drulli Ulli Hafner added a comment - Maybe it makes sense to show charts in the PR as well. In order to do this we need to provide a way to create at least images on Jenkins side and link them from the PR.

              People

              Assignee:
              xiongkezhi Kezhi Xiong
              Reporter:
              jeremym Jeremy Marshall
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: