Site icon Technote blog

[Jenkins Tutorials – 02] Integrate Jenkins with Jenkins Pipeline

Tạo một file với tên Jenkinsfile với nội dung sau đây:

pipeline {
  agent any
  stages {
    stage('Clone'){
      steps{
        git 'https://github.com/ngoctho141/jenkins-tutorial.git'
      }
    }
  }
}

Trên trang chủ của Jenkins, tạo item mới, chọn template Pipeline, mục Build Triggers chọn GitHub hook trigger for GITScm polling, phần Definition, chọn Pipeline script from SCM, sửa Script Path nếu đường dẫn khác mặc định, nhấp Save.

Lưu ý việc save chưa có hiệu lực mà phải ấn Build manually 1 lần. Sau đó khi push code, nó sẽ tự động chạy build cho bạn

Exit mobile version