1、新建流水线任务
2、构建触发器
* * * * * # 为每分钟执行
# 分时日月周 与crontab一样
3、流水线任务
定义(Pipeline script)
流水线语法 -> 片段生成器
示例步骤(sh: Shell Script)
echo $(date "+%Y-%m-%d %H:%M:%S") hello world >> /root/hello.txt
装换为pipeline脚本
sh label: '', script: 'echo $(date "+%Y-%m-%d %H:%M:%S") hello world >> /root/hello.txt'
填入流水线框
pipeline {
agent any
stages {
stage('Stage 1') {
steps {
sh label: '', script: 'echo $(date "+%Y-%m-%d %H:%M:%S") hello world >> /root/hello.txt'
}
}
}
}
保存
查看结果
$ tail -f hello.txt
2019-04-03 16:37:00 hello world
2019-04-03 16:38:00 hello world
2019-04-03 16:39:00 hello world
2019-04-03 16:40:00 hello world