Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-19879

Please create credentials for asf-ci in Jenkins

    XMLWordPrintableJSON

    Details

    • Type: Wish
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: None
    • Component/s: Jenkins
    • Labels:
      None
    • Project:
      Struts

      Description

      This is related to [1] and will allow to use a proper Github credentials in Jenkins pipelines with push privilege to ASF repos in Github. Push privilege is needed to update commit status.

      An user asf-ci [2] already exists in Github and his name suggests that it should be used with Jenkins to allow smooth integration with Github.

      Using Github support directly (instead of Gitbox) allows to use "Discover pull requests from forks" with "Trust" set to "From users with Admin or Write permission" - this is a similar to option "Enable Git validated merge support" used in normal Jenkins builds [3]

      [1] https://issues.apache.org/jira/browse/INFRA-19335
      [2] https://github.com/asf-ci
      [3] https://builds.apache.org/view/S-Z/view/Struts/job/Struts-pull-request-JDK8/configure

        Attachments

        1. Screenshot 2020-02-28 at 20.54.34.png
          170 kB
          Lukasz Lenart
        2. struts-logo.png
          16 kB
          Lukasz Lenart

          Issue Links

            Activity

              People

              • Assignee:
                cml Chris Lambertus
                Reporter:
                lukaszlenart Lukasz Lenart
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Review Date: