当前的文档写于Jenkins2.46.2,如果后期更新了,有不对的地方需要及时改正

SSH-key管理

Jenkins的pipeline中包含git,所以可以在Jenkins中添加自己的部署秘钥 在Jenkins->Credentials->System中,可以新建Domain,如:git.coding.net 在这个Domain下,添加秘钥 之后在使用Jenkins自带的Git时,可以使用此配置进行Git操作

如果没有配置该项,则使用自带的Git命令时会出错,只能使用执行shell的方式,通过系统中本身的配置进行Git操作,这个根据需要配置一下即可,用不用后面再说。

环境变量设置

Jenkins->系统管理->系统信息中可以查看当前Jenkins系统中所有的环境变量、系统属性、插件,之前安装后没有仔细查看,在运行pipeline的时候,需要用到某些环境变量并没有生效,本来以为修改Jenkins的运行用户就可以解决,但是将用户修改为root之后依然没有解决 如果对环境变量PATH有需求的话,需要在Jenkins->系统管理->系统设置中找到全局属性,勾上Environment variables,添加PATH和对应的环境变量值 

转载于:https://www.cnblogs.com/zhangxiaoliu/p/7518361.html

Jenkins的系统设置相关推荐

  1. Jenkins进阶系列之——01使用email-ext替换Jenkins的默认邮件通知

    1 简述 众所周知,Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活 ...

  2. jenkins邮件通知功能

    第部分:全局设置 第一步:进入jenkins的系统设置 第二步:设置管理员邮件地址: 第三步:下载email-ext插件并填写对应的内容: 第四部:填写邮件通知 第五步:以上就是系统管理里需要填写的全 ...

  3. Tomcat Jenkins iOS自动打包

    Tomcat Jenkins iOS自动打包 Jenkins 可以配合测试人员或者 CI 打包,主要作用是提供打包页面选择和参数传递,最后导出 ipa 包. 打包方式有如下几种 借助 Jenkins ...

  4. Jenkins+Ant+TestNG+Testlink自动化构建集成

    这段时间折腾自动化测试,之前都是在Eclipse工程里面手工执行自动化测试脚本,调用Testlink API执行测试用例,目前搭建Jenkins自动化构建测试的方式,实现持续构建,执行自动化测试. 硬 ...

  5. Jenkins简介安装使用

    Jenkins是什么? Jenkins只是一个平台,真正运作的都是插件.这就是jenkins流行的原因,因为jenkins什么插件都有  Hudson是Jenkins的前身,是基于Java开发的一种持 ...

  6. python页面自动化测试代码覆盖率_Python项目在Jenkins中的自动化测试实践(语法检查、单元测试,coverage(代码覆盖率)、自动打包)...

    requirments OS: Ubuntu 14.04+ Gitlab 8.1 + Jenkins 2.19.0 + 使用Jenkins对Python项目进行自动化测试主要依赖nose(单元测试). ...

  7. Jenkins默认工作空间及更改默认工作空间

    1.Jenkins安装到tomcat 需2步: ①官网下载Jenkins(一个war包) ②安装 所谓安装,也有两种形式: 一是在安装了jdk的情况下直接运行:java -jar jenkins.wa ...

  8. jenkins中通过Publish Over SSH将项目部署到远程机器上

    Publish Over SSH插件使用 在使用Publish Over SSH之前,需要制作SSH私钥.机器间做免密登录配置.假设机器A,ip为192.168.AA.AAA,机器B: 192.168 ...

  9. Jenkins FTP 上传

    需要插件:FTP publisher plugin 进入 Jenkins / 系统管理 / 系统设置 找到 FTP repository hosts,新增一个,编辑好,保存 打开 Jenkins / ...

最新文章

  1. socket recv 服务端阻塞 python_网络编程(基于socket编程)
  2. “最少惊讶”和可变默认参数
  3. 笨办法学python3-笨方法学Python3(21-44)
  4. keepalived-1.2.2 编译出错问题解决
  5. python数据处理不用编程_用Python玩转数据数据处理相关小例编程题
  6. 通过Redis、Memcache的 incr 原子操作防刷机制的使用差别
  7. 人脸识别三大经典算法_人脸识别系列四 | DeepID1算法
  8. java中计时器的用法Timer和TimerTask的用法__java中利用Timer与TImerTask 计时器间隔执行任务...
  9. 安卓开发——基于ViewPager的图片轮播
  10. Java基础之equals方法和= =的区别
  11. var和function谁先优先执行_js函数和变量的执行顺序【易错】
  12. TensorFlow tf.keras.layers.Lambda
  13. .net winform panel 不刷新_winform项目——仿QQ即时通讯程序04:登录界面补充
  14. 读写自旋锁 linux,boost是否像Linux一样提供读写自旋锁机制?
  15. 兄弟j220怎么清零_BROTHER 兄弟一体机 复位清除计数器
  16. sklearn做文本聚类分析
  17. 从零做一个小程序(计算器)赚钱
  18. 【C语言】动态内存开辟的使用『malloc』
  19. PMCAFF转载——网易云课堂产品研习
  20. Win10怎么删除快速访问中最近使用文件记录

热门文章

  1. extjs中滚动条属性_前端学习随笔6 盒模型及相关属性
  2. Codeforces Round #223 (Div. 2): E. Sereja and Brackets(线段树)
  3. 牛客网暑期ACM多校训练营(第五场): F. take(期望+线段树)
  4. Codeforces Beta Round #1:B. Spreadsheets
  5. bzoj 1672: [Usaco2005 Dec]Cleaning Shifts 清理牛棚(DP)
  6. HDU 4825:Print Article(01字典树)
  7. 图像仿射变换python实现
  8. rancher中添加用户,赋予权限
  9. 卷积神经网络中的权值共享
  10. ubuntu解决tensorflow提示未编译使用SSE3、SSE4.1、SSE4.2、AVX、AVX2、FMA的问题