Jenkins System and Plugin Configuration - johnttaylor/epc GitHub Wiki

System and Plugin configuration

Note: Not all options/plugins need to be configured.

  1. Select Manage Jenkins->System

    image

Jenkins URL and System email address

  1. Set the Jenkins URL and System email address

    image

GitHub Server

  1. Configure access to the GitHub Server. You select the previously created PAT credential or you create/add the credentials by clicking the Add button. Use the Test Connection button to verify your credentials are working correctly.

    image

Email Notification

  1. Configure email notification for build failures (also includes an email when the build transitions to from failed to success).

    • Note about gmail. Gmail can be used as the SMTP server if you have valid gmail account. The tricky bit is if/when you have 2FA enabled for the gmail account. In this scenario you need to create an app-key. The created app-key text is used as the password when configuring the smtp server.
    • Use the Test configuration... checkbox to verify the SMTP configuration.

    image

Tool Configuration

  1. Select Dashboard->Manage Jenkins->Tools

    image

Git Installation

  1. Builds are done on both Windows and Linux host machine. The git command/path needs to define such that it will work on both hosts, i.e. no .exe file extension

image