等峰也等你

博客园 首页 新随笔 联系 订阅 管理

参数化 Job 使用场景

 
  • 同一个项目需要在不同环境下测试

参数化 Job 的配置

 
  1. 选择参数化构建过程,选择选项参数
  2. 名称填入 env
  3. 选项配置三个值分别: dev、test、online
  4. 添加描述

配置shell

 
# 判断 env 参数的值,如果是dev,则输出 dev runtime
if [ "$env" = "dev" ]
then echo "dev runtime"
# 判断 env 参数的值,如果是test,则输出 test runtime
elif [ "$env" = "test" ]
then echo "test runtime"
# 判断 env 参数的值,如果是online,则输出 online runtime
elif [ "$env" = "online" ]
then echo "online runtime"
# 判断 env 参数的值,如果是其他,则输出 other runtime
else echo "other runtime"
fi

运行效果

 
  1. 保存
  2. 选择 Build with Parameters
  3. 在右侧选择需要构建的参数
  4. 点击开始构建
  5. 查看运行的日志
posted on 2024-02-12 21:49  等峰也等你  阅读(37)  评论(0编辑  收藏  举报