-
Notifications
You must be signed in to change notification settings - Fork 36
Jenkins CI
Bendy Zhang edited this page May 11, 2018
·
2 revisions
-
Configure System
- Jenkins Location - Specify System Admin e-mail address
- GitHub - Set your GitHub Servers
- Extended E-mail Notification - Configure your smtp server
-
Global Tool Configuration to set up maven, JDK, git and so on.
-
Set up a Multibranch Pipeline item in your Jenkins.
- Branch Sources
- Build Configuration
-
Review Jenkinsfile file in root folder.
-
Add Webhook(http://yourserver/jenkins/github-webhook/) to your GitHub repo.
Note: Just master branch can be deployed to your specified destination path, others will be built after you push code.