前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Jenkins 使用总结

Jenkins 使用总结

作者头像
acc8226
发布2022-09-23 09:48:35
5460
发布2022-09-23 09:48:35
举报
文章被收录于专栏:叽叽西叽叽西

参数化构建

不用过多解释,一看就会。这里将主要讨论复杂的参数化构建。

普通的参数化构建

Jenkins参数化构建以使用键/值对

Ensure you have the Active Choices Plugin installed. 确保已安装了 Active Choices | Jenkins plugin 插件。

Open the configuration of your Jenkins job, select This project is parameterised. 打开Jenkins作业的配置,选择此项目已参数化。

Click Add Parameter and select Active Choices Parameter. 单击添加参数,然后选择活动选择参数。

Name your parameter ENVIRONMENT and click the Groovy Script check box. 将参数命名为ENVIRONMENT,然后单击Groovy Script复选框。

In Groovy Script enter content: return ['env1 file path value':'Test env1', 'env2 file path value':'Test env2'] For this example the user will see a dropdown with 2 options: Test env1 and Test env2. The keys: env1 file path value and env2 file path value are what the Jenkins build parameter will be set to if the option is selected. Modify these as necessary.

在Groovy脚本中输入内容:return ['env1文件路径值':'测试env1','env2文件路径值':'测试env2']对于此示例,用户将看到一个包含2个选项的下拉列表:测试env1和测试env2 。键:env1文件路径值和env2文件路径值是如果选择该选项,Jenkins构建参数将设置为的值。根据需要修改这些。

Jenkins 配置 maven

全局工具配置-Maven 安装-新增 Maven - 自动安装

遇到过的问题

jenkins 无法连接仓库:Command /usr/bin/git ls-remote -h 提示的是被拒绝了,我这边就是因为账号密码错误

mvn 构建过程中报 error:Fatal error compiling: invalid target release: 11 jenkins 全局设置中指定 jdk 的 home 路径即可

参考

Jenkins参数化构建以使用键/值对 - Jenkins Parameterized build to use key/value pairs - 开发者知识库 https://www.itdaan.com/blog/2015/05/06/81e6ab41982ea982480d1d23ab43a185.html

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-08-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参数化构建
    • 普通的参数化构建
      • Jenkins参数化构建以使用键/值对
      • Jenkins 配置 maven
      • 遇到过的问题
      • 参考
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档