我正在使用Jenkins 2.89.2,我的项目有Jenkinsfile
,它定义了所有构建管道和步骤。当我推送到github repo时,我已经在网上搜索触发构建,所有这些都在jenkins配置页面中提到了选项Build when a change was pushed to Github
。但在我的jenkins配置页面中,我找不到这个选项。下面是截图。它只有一个选项Periodically if not otherwise run
。我已经安装了github相关的插件,但我仍然找不到该选项。我可以改变其他任何配置吗?
以下是我的Jenkinsfile
:
pipeline {
agent {
label 'master'
}
tools {
maven 'maven-3.5.2'
jdk 'jdk9'
}
stages {
stage ('Checkout SCM') {
steps {
echo 'Checkout from Git...'
checkout scm
}
}
stage ('Build') {
steps {
echo 'Building '
}
}
}
}