目录
前言
- 本篇继续学习新的指令,input和when
input
- 允许在一个stage{…}显示输入并等待。在input{...}中写一些条件,有效输入并提交后,job会继续执行,否则一直等待输入。
配置项
- message:必需的。 这将在用户提交
input
时显示,用来提示用户输入信息 - id:可选标识符, 默认为
stage
名称 - ok:`input`表单上的"ok" 按钮的文本。
- submitter:可选的以逗号分隔的用户列表或允许提交
input
的外部组名。默认允许任何用户。(可用来做权限控制) - parameters:提示提交者提供的一个可选的参数列表,和前面学习parameters一样
脚本示例
pipeline {
agent any
stages {
stage('input') {
input {
message "Should we continue?"
ok "Yes, we should."
submitter "admin"
par