构建前提:由于构建的时候是基于maven、git(码云)以及jdk1.8来的,所以这些都需要和jenkins安装在同一台服务器上面。

全局工具配置:

1、配置jdk

系统管理-全局工具配置-jdk,配置如下:

jdk版本可以配置多个,构建的时候,可以根据需要选择jdk版本,如何查看jdk的JAVA_HOME路径,echo $JAVA_HOME既可以查看

2、配置git

系统管理-全局工具配置-git,配置如下

如何查看git,which git,如果git不存在,yum install git -y,安装完成后,执行which git即可显示路径

3、配置maven

系统管理-全局工具配置-maven,配置如下

如何查看maven的MAVEN_HOME,mvn -V 查看Maven_home,命令不存在,执行yum install -y maven

4、插件管理

系统管理-插件管理-可选插件,选择码云(gitee plugin),maven项目插件(Maven Integration plugin)、通过ssh远程部署(Publish Over SSH、SSH plugin)、部署到tomcat容器(Deploy to container Plugin),需要的插件都可以检索查找,名称不确定的可以到网络搜索,如下图:

使用图形化安装插件的时候,可能会安装失败,这个时候也可以自己下载插件,插件下载地址:http://updates.jenkins-ci.org/stable-2.222/latest/,插件格式是hpi的,下载后上传到jenkins服务器上(/var/lib/jenkins/plugins/),如果不清楚路径,可以在服务器上采用find / -name *.hpi,服务器上面的插件格式是hpi,然后重启jenkins服务。

5、节点属性设置

Jenkins自动部署后shell脚本执行后应用未启动如jar包,因为jenkins会在build以后把子进程杀死,这样就会导致项目不成功,我们先加上。

系统管理-节点管理-节点属性-“添加键值对”:

key:BUILD_ID

value:DontKillMe

注意:节点属性设置非常重要,不然经常会发现自己的jar包或者war包不能够如shell脚本中写的正常启动。

git设置全局账号密码_jenkins2.222使用之二、总体设置相关推荐

  1. git 设置全局账号密码

    设置全局仓库的用户名密码 git config --global user.name "userName" //你的用户名 git config --global user.ema ...

  2. mac系统 git巨坑 账号密码修改导致的问题

    gitlab账号密码修改之后,git就提交不了代码了,报错如下: 使用一下命令都查看过,账号密码跟gitlab一模一样,但是就是没发使用git 使用git config的命令重新设置了账号密码也都不行 ...

  3. Django项目:CRM(客户关系管理系统)--50--41PerfectCRM实现全局账号密码修改

    1 # gbacc_urls.py 2 # --------38PerfectCRM实现全局账号登录注销-------- 3 from django.conf.urls import url 4 fr ...

  4. ubuntu设置root账号密码激活root账号

    ubuntu为了安全,默认在安装系统时的用户在sudo组, 且禁用了root账号, 只能以普通用户登陆.1. 1. 查看sudo组的用户 uburtu@uburtu-B560M-AORUS-PRO-A ...

  5. Tomcat设置登录账号密码

    Tomcat设置登录账号密码 VV-酱 进入本地安装的tomcat/conf文件下找到 tomcat-users.xml 并编辑(编辑前记得关闭tomcat) 在最后结束标签上面加上这段话 <u ...

  6. C# selenium设置具有账号密码的代理IP

    通常,我们给selenium设置代理的方式很简单,网上也有很多示例. 但是我们如何给selenium设置有账号密码验证的代理呢,在Selenium的SDK中并没有这个入口,也没有集成这几个参数. 于是 ...

  7. 计算机怎么自动锁定用户名,如何设置电脑账号密码并一键锁屏

    如何设置电脑账号密码并一键锁屏 电脑是现在最常用的办公工具之一,有些用户为了保护隐私,想知道如何设置电脑账号密码并一键锁屏,接下来小编就给大家介绍一下具体的操作步骤. 具体如下: 1. 首先第一步根据 ...

  8. git http仓库账号密码缓存至本地:不用每次git push都需要输入密码的方法(类似于windows的凭据管理)

    在输入一次账号密码之后,执行如下命令即可: git config --global credential.helper cache

  9. git永久保存账号密码

    在git bash 中执行命令: git config --global credential.helper store 在输入一次账号密码就可以永久保存了,免去git重复输入账号密码操作

最新文章

  1. 阿里无人车配送快递突破 100 万单,小蛮驴牵引的自动驾驶战略布局
  2. “小霸王学习机”再现?树莓派400正式发布,售价70美元
  3. 讲故事,学内存--Oracle
  4. 香帅的北大金融学课笔记16 -- 公司决策
  5. Ocelot简易教程(二)之快速开始2
  6. string.format的使用与及转义
  7. alitum designer 的PCB生成gerber文件步骤
  8. WINDOWS常见问题的最佳解决方案
  9. Unix/Linux环境C编程入门教程(14) Mandriva LinuxCCPP开发环境搭建
  10. 第一篇 关于2012百度开发者技术论坛大会总结
  11. CM311-1-CH(JL)-YST_905L3(B)-安卓9.0-原生设置-完美AI语音精简线刷固件包
  12. 华为softco直接用语音服务器注册IMS返回403错误代码
  13. jzoj 1388. 【2012.02.25普及组】探索的奶牛
  14. 沉痛悼念张孝祥老师逝世
  15. python中Matplotlib、seaborn中英文乱码终极解决方案
  16. C#中的EXCEL的查找操作
  17. 【linux】 下根目录,家目录区别
  18. 【蓝桥杯】每日一题冲刺国赛
  19. 学科实践活动感悟50字_包饺子实践活动感悟
  20. 算法训练 - 阿尔法乘积 计算一个整数的阿尔法乘积。对于一个整数x来说,它的阿尔法乘积是这样来计算的:如果x是一个个位数,那么它的阿尔法乘积就是它本身;否则的话,x的阿 尔法乘积就等于它的各位非0

热门文章

  1. python七段数码管倒计时_python实现七段数码管和倒计时效果
  2. android target unknown and state offline解决办法
  3. java中解决组件重叠的问题(例如鼠标移动组件时)
  4. poj1273Drainage Ditches
  5. 关闭浏览器前提示_win7系统ie总弹出查看和跟踪下载的关闭方法
  6. python枚举类的意义_用于ORM目的的python枚举类
  7. ajax实现向上正在加载,向上滚动或者向下滚动分页异步加载数据(Ajax + lazyload)
  8. docker run 挂载卷_docker mysql配置挂载到卷
  9. Hive-分区分桶概述
  10. go反射机制与类型识别