目录
前言
- 本篇继续学习新的指令,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?"
本文详细介绍了Jenkins Pipeline中input和when指令的使用。input指令用于在stage阶段显示输入框等待用户输入,支持message、id、ok、submitter和parameters等配置。when指令则根据给定条件决定阶段是否执行,包括branch、environment、expression、not、allOf和anyOf等内置条件。
订阅专栏 解锁全文
3201

被折叠的 条评论
为什么被折叠?



