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

Poll the GitHub Events API as an alternative to webhook

    XMLWordPrintable

Details

    Attachments

      Issue Links

        Activity

          stephenconnolly Stephen Connolly created issue -
          stephenconnolly Stephen Connolly made changes -
          Field Original Value New Value
          Link This issue relates to JENKINS-40722 [ JENKINS-40722 ]
          hrmpw Patrick Wolf made changes -
          Link This issue is related to JENKINS-41074 [ JENKINS-41074 ]
          hrmpw Patrick Wolf made changes -
          Link This issue is related to JENKINS-41146 [ JENKINS-41146 ]
          stephenconnolly Stephen Connolly made changes -
          Labels scm-api-tidy-scrub

          Removing myself as assignee. My current work assignments do not provide sufficient bandwidth to review these issues and in the majority of cases I am only assigned by virtue of being the default assignee. For the credentials-api and scm-api related plugins I have permission to allocate time reviewing changes to these APIs themselves to ensure these APIs remain cohesive, but that can be handled through PR reviews rather than assigning issues in JIRA

          stephenconnolly Stephen Connolly added a comment - Removing myself as assignee. My current work assignments do not provide sufficient bandwidth to review these issues and in the majority of cases I am only assigned by virtue of being the default assignee. For the credentials-api and scm-api related plugins I have permission to allocate time reviewing changes to these APIs themselves to ensure these APIs remain cohesive, but that can be handled through PR reviews rather than assigning issues in JIRA
          stephenconnolly Stephen Connolly made changes -
          Assignee Stephen Connolly [ stephenconnolly ]
          jimklimov Jim Klimov made changes -
          Link This issue relates to JENKINS-55949 [ JENKINS-55949 ]
          jimklimov Jim Klimov added a comment - - edited

          Linking to JENKINS-55949 as they seem to address a similar use-case. They are not duplicates, especially since the 55949 also touches on making a more generic solution than just one with GitHub, and it asks for persistent connection with server-side notifications coming in ASAP, while the Events API has to be polled regularly (though cheaply with regard to quota usage, if used with used with the ETag header and "304 Not Modified" response support).

          jimklimov Jim Klimov added a comment - - edited Linking to JENKINS-55949 as they seem to address a similar use-case. They are not duplicates, especially since the 55949 also touches on making a more generic solution than just one with GitHub, and it asks for persistent connection with server-side notifications coming in ASAP, while the Events API has to be polled regularly (though cheaply with regard to quota usage, if used with used with the ETag header and "304 Not Modified" response support).
          jimklimov Jim Klimov made changes -
          Link This issue relates to JENKINS-55993 [ JENKINS-55993 ]

          People

            Unassigned Unassigned
            stephenconnolly Stephen Connolly
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: