How to Create a GitHub Organization in Jenkins
Need help with your Jenkins questions? Visit https://community.jenkins.io/c/using-jenkins/support/8 Timecodes ⏱: 00:00 Introduction 00:20 Overview 01:24 Starting point 02:46 Creating a GitHub App to use with a Jenkins controller 12:01 Create a GitHub App credential in a Jenkins controller 14:02 Create a GitHub Organization job 19:33 What is a Project Recognizer? 20:16 Add a Jenkinsfile to the micro1 GitHub repository 22:47 Create a new branch in the micro1 GitHub repository 23:42 Modify the Jenkinsfile in the new branch 25:53 Create a pull request in GitHub 26:22 Review the PR in micro1 in the GitHub Organization job 27:09 Merge the pull request and review the job 28:47 Add Jenkinsfile-m2 to the micro2 repo on the main branch 30:48 Reconfigure job to add Jenkinsfile-m2 as a Project Recognizer 31:36 Review the micro2 multibranch pipeline in the GitHub Organization job 33:00 Add a Jenkinsfile to the main branch of the micro2 GitHub repository 34:12 Review main job of micro2 multibranch pipeline on the GitHub Organization job 36:25 Reconfigure the Project Recognizers in the GitHub Organization job 37:48 Conclusion #jenkins #github Information referenced in this video: Using GitHub App authentication https://docs.cloudbees.com/docs/cloudbees-ci/latest/cloud-admin-guide/github-app-auth GitHub Integration: Webhooks https://support.cloudbees.com/hc/en-us/articles/224543927-GitHub-Integration-Webhooks GitHub Webhook: Organization Folder https://support.cloudbees.com/hc/en-us/articles/115003015711-GitHub-Webhook-Organization-Folder CloudBees on Twitter: https://twitter.com/CloudBees Darin on Twitter: https://twitter.com/DarinPope
Download
0 formatsNo download links available.