devops之 --- jenkins部署安装及简单使用

devops之 — jenkins部署安装及简单使用

jenkins安装配置

安装

安装到 lsyk05服务器上:

  1. 下载war包

    https://www.jenkins.io/download/#downloading-jenkins

  2. 上传到 lsyk05:/opt/

  3. 启动:

    nohup java -DJENKINS_HOME=/opt/jenkins/root -jar /opt/jenkins/jenkins.war --httpPort=8888 &
    
  4. 网址访问:http://lsyk05:8888/

    提示 查找密码:more /opt/jenkins/root/secrets/initialAdminPassword

    填入密码:

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

配置插件

http://updates.jenkins-ci.org/download/plugins/

需要什么就去找

汉化插件:

localization-support.hpi、localization-zh-cn.hpi

上传到 /opt/jenkins/root/plugins

​ 或者页面:Manage Jenkins -->Manage Plugins -->Advance --> 选择文件 -->Deploy -->restart

在这里插入图片描述

汉化后:很不完美的汉化

在这里插入图片描述

在线安装插件

​ 上述下载插件再安装的方式,适用于公司内部不能连外网的情况,但是由于插件有很多的依赖插件,这种方式很麻烦,

​ 如果能连外网,则可以配置成在线的方式安装,简单省事:只需要输入要安装的插件,jenkins自动下载安装依赖插件。

  1. 配置网络,连接外网

    linux能够访问外网后,

    Manage Jenkins -->Manage Plugins -->可选插件–>立即获取 -->输入需要的插件

在这里插入图片描述

插件站点改国内

但是,国外的站点奇慢无比,无法忍受漫长的等待,可以修改地址文件,替换为国内插件地址

cd /opt/jenkins/root/updates
sed -i 's/http:\/\/updates.jenkinsci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json
sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g'  default.json

Manage Plugins点击Advanced,把Update Site改为国内插件下载地址

在这里插入图片描述

http://lsyk:8888/restart,重启Jenkins

安装publish ovever ssh 插件

在这里插入图片描述

安装gitlab插件

在这里插入图片描述

全局工具配置

Jenkins->Global Tool Configuration->JDK->新增JDK,配置如下:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

配置git前需要安装git Linux,通过whereis git获取目录:/usr/bin

在这里插入图片描述

添加Jenkins全局变量

​ Manage Jenkins->Configure System->Global Properties ,添加三个全局变量:

​ JAVA_HOME /usr/java/jdk-11.0.15.1/

​ M2_HOME /opt/apache-maven-3.8.6

​ PATH+EXTRA $M2_HOME/bin

在这里插入图片描述

简单使用jenkins

简单shell构建

  1. 新建任务

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

参数化构建

在这里插入图片描述

在这里插入图片描述

并且在Build的Execute shell中使用我们定义的参数,点击【Save】

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值