jenkins基础使用

Posted idlestation

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins基础使用相关的知识,希望对你有一定的参考价值。

jenkins 实现自动构建自动部署

本次介绍使用的jenkins版本为 lts 2.235.1

首次输入 ~/.jenkins/secrets/initialAdminPassword 此文件密码后

进入选择插件选项,默认选择 “推荐安装”。这样能满足基本的需求。

后期如果需要其他插件可自行安装。

本次介绍需要除默认安装外,再次安装 publish over ssh 和deploy to container,以及构建环境。

首先介绍如何安装插件

技术图片
技术图片
技术图片

以上插件安装完成后,会重启服务器,等重启完成进行系统配置

技术图片

然后会发现底部位置能找到 publish over ssh选项。

enkins SSH Key: 配置ssh的安全验证。(也就是密码或key) 所有的安全认证(密码或密钥文件)都是 远程服务器的,非本机。

? Passphrase:为密码

? Path to key: 这个是密钥文件路径

? key: 直接把密钥文件内容放到此文本框内
SSH Servers
? Name:指定远程服务器一个名字,用来区分远程服务器作用
? Hostname: 配置远程服务器地址,用来连接的IP地址
? Username:配置用于登录远程服务器的用户
? Remote Directory: 配置远程上传目录位置

配置完成后可以点击 “Test Configuration” 进行测试此项配置是否正确。

然后点击左下角位置的保存

配置全局的环境,比如用来构建的 jdk,ant ,git等

技术图片

进入后配置环境。

配置maven
如果系统装过了,可以直接把本机系统的位置调用过来。但是如果没有安装,可以直接勾选下面的 “自动安装”。
如果调用系统的环境,则配置一个名字,用来区分多个版本的环境,然后在配置mvn的位置
配置 jdk
类似maven
也是可以选择底部的自动安装,也可以手动配置
技术图片
以上,全部一样,所以,不重复了。

然后就开始新建任务

技术图片
基本配置
技术图片
技术图片
配置源码位置
技术图片
配置构建环境
技术图片
构建后操作,进行传输到远程服务器,进行部署项目
技术图片
也可以再加构建后操作,比如发送邮件或发送到git,提示发布状态。
然后保存
然后选择构建
技术图片
构建后会有三种状态,
第一种:蓝色 表示成功,详细内容还需要进入到里面查看控制台输出信息。
第二种:黄色 表示不稳定,可能有问题,详细排查以下控制台输出,看那里的问题
第三种:红色,表示失败,说明有致命错误,还是要看控制台输出信息。
如果是蓝色,而且传输到远程服务器部署也没有问题,命令也没有执行问题。那么现在就可以刷新tomcat页面了,(注意检查tomcat服务器防火墙,否则有可能不成功)。

































以上是关于jenkins基础使用的主要内容,如果未能解决你的问题,请参考以下文章

基础版jenkins从搭建到使用教程

JENKINS基础使用

持续集成之jenkins实践教程 基础篇 4 集成redmine

jenkins的基本配置和使用

Jenkins基础

持续集成与自动化部署 - jenkins & sonar代码质量管理平台 部署和基础使用