在Linux上使用Jenkins進行任務調度主要有以下幾種方式:
手動執行:
通過構建觸發器——定時執行:
0 10,16 * * *
表示每天上午10點和下午4點各執行一次。通過Webhook觸發:
使用Jenkins Pipeline:
cron
語法定義定時任務。例如:pipeline {
agent any
triggers {
cron('H 10 * * 1-5') // 每周一到周五的上午10點執行
}
stages {
stage('Build') {
steps {
echo 'Building..'
}
}
}
}
使用SSH插件執行遠程命令:
。