
jenkins
文章平均质量分 80
昌杰的攻城狮之路
先付出才有收获
展开
-
Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器
一、安装Git安装yum命令安装:yum install -y git安装结果验证:git --versionNode安装(非必须)链接:Centos 安装nodejsMaven安装文档:链接:Centos 安装MavenJDK安装链接:Linux下安装java JDK & 部署ZookeeperJenKins安装jenkins官网:https://www.jenkins.io/zh/访问Jenkins的官方网站的downdolad原创 2020-10-24 23:19:20 · 58296 阅读 · 5 评论 -
Jenkins配置中文语言
Jenkins配置中文语言Jenkins模式语言为英文,如何我们需要调整语言为中文则需要安装简体中文的插件,安装方式如下:在【Available】标签页下搜索【Chinese】,勾选中【Localization: Chinese (Simplified)】插件,点击最下方的【Install without restart】按钮:安装完成后:我们重启Jenkins就可以使用中文语言了,在浏览器地址栏输入https:[ip]:8080/restart,后点击【Yes】按钮:原创 2020-10-24 23:02:15 · 1786 阅读 · 0 评论 -
SSH免密登录,ssh-copy-id输入密码后Permission denied, please try again.
使用ssh-copy-id输入密码后提示Permission denied, please try again.ssh-copy-id -i ~/.ssh/id_rsa.pub root@10.51.xxx.xxx修改ssh配置文件:vi /etc/ssh/sshd_config#StrictModes yes 设置为 StrictModes no#AuthorizedKeysFile .ssh/authorized_keys 设置为AuthorizedKeysFile .ss原创 2020-10-24 23:01:28 · 6073 阅读 · 1 评论 -
Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署
Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署1、Jenkins所在服务器安装sshyum install ssh -y将SSH服务设为开机自启sudo systemctl enable sshd2、生成密钥对ssh-keygen -t rsa// 密钥对生成路径,默认为/root/.ssh/id_rsa,可以手动输入其他地址Enter file in which to sav原创 2020-10-24 23:00:14 · 4568 阅读 · 0 评论 -
Jenkins以root用户运行
Jenkins安装完成后默认会创建一个jenkins的用户,并以jenkins用户运行,在我们通过jenkins编写一些命令的时候容易出现权限不足的提示:permision denied通过为jenkins工作区赋予777的权限以后,也可能会出现其他的权限问题,因此我们将jenkins以root用户运行1、修改jenkins运行用户vi /etc/sysconfig/jenkins其中有一行:JENKINS_USER="jenkins"将其修改为:JENKINS_U原创 2020-10-24 22:57:14 · 5163 阅读 · 4 评论 -
Jenkins 报mvn:command not found、npm:command not found
我们在使用Jenkins进行构建项目时,绝大部分会使用到maven、nodejs相关的命令,有很多小伙伴肯定遇到了明明在服务器已经安装好了maven、nodejs相关程序,并且在jenkins配置了maven但是在Jenkins shell、pipeline script中使用mvn、npm命令还是报command not found的错误,如下图:但是在Jenkins中执行上述命令时就会报错:其实是因为jenkins里面没有我们服务器path的环境变量,所以才会出现找不到命令的错误。原创 2020-10-24 22:55:53 · 10856 阅读 · 3 评论 -
Jenkins构建历史如何批量删除,批量删除build history
Jenkins中没有直接提供删除构建历史的功能,但是我们在日常开发中可以会使用批量删除的操作,例如编写jenkins脚本时,前期会测试构建,后续调整jenkins过程中的fail build history等等。通过在build history中一个一个记录的删除太麻烦了,我们还可以通过jenkins cl命令行进行批量删除。在Manage Jenkins -> Script Console:输入如下内容,点击【Run】def jobName = "Item_name"d原创 2020-10-24 00:33:03 · 6664 阅读 · 0 评论 -
jenkins启动成功,警告Warning: jenkins.service changed on disk.
Jenkins启动后控制台输出:Warning: jenkins.service changed on disk. Run 'systemctl daemon-reload' to reload units.我们只需要根据提示,在命令行输入:systemctl daemon-reloadsystemctl restart jenkins再启动jenkins就没有警告了。...原创 2020-10-24 00:28:36 · 4865 阅读 · 1 评论 -
jenkins启动报错 Job for jenkins.service failed because the control process exited with error code.
启动时若提示下述内容,则表示启动失败Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details.我们按照提示输入命令,进行失败原因查看:systemctl status jenkins.service输出内容:[root@localh原创 2020-10-24 00:21:17 · 19001 阅读 · 1 评论 -
Jenkins 部署前后端分离构建多git项目,打包后远程部署服务器
当前项目为Pipeline 流水线项目前端使用Vue 通过nodejs打包后端spring boot 通过maven打包在一个Pipeline下进行两个git项目拉取、构建、备份、本地/远程部署下述pipeline script中包含pipeline多种独特的语法,请各位仔细查看。This project is parameterizedPipeline Scriptpipeline { agent any stages { .原创 2020-10-24 00:17:36 · 3887 阅读 · 3 评论