This repository was archived by the owner on Sep 27, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 619
Jenkins
crd477 edited this page Nov 29, 2017
·
8 revisions
As of a70c7d4, Jenkins operation is driven by the Jenkinsfile in the tree. In order to create (or re-create) the project on the Jenkins server, the following initial steps must be performed:
-
Login to your GitHub account and then use it to login to the Jenkins server.
-
From the Blue Ocean interface, select "New Pipeline" in the upper right corner.
-
Select "GitHub" for "Where do you store your code?"
-
Select "cmu-db" for "Which organization does the repository belong to?"
-
Select the "peloton" repository and "Create Pipeline"
-
-
Once the pipeline is created, navigate to the project page, and select "Configure" from the left sidebar and adjust the following:
-
Branch Sources
-
GitHub
-
Behaviors -> Add
-
Discover pull requests from forks
- Strategy: Merging the pull request with the current target branch revision
- Trust: Contributors
-
Discover pull requests from origin
- Strategy: Merging the pull request with the current target branch revision
-
Discover pull requests from forks
-
Behaviors -> Add
-
GitHub
- Click "Save" at the bottom of the page.