
jenkins
Caesar_Fox
这个作者很懒,什么都没留下…
展开
-
Linux 通过ssh实现免密登录的方法(应用于jenkins将war包发送给多个应用服务器)
xshell连接虚拟机时基于ssh协议,默认端口22将本机文件发送到另一台虚拟机:scp out.tar root@192.168.40.100:/home本地文件 用户名@ip:对方路径之后输入密码远程连接另一虚拟机:ssh root@192.168.40.100之后输入密码退出命令:exit我们需要在jenkins中不输入密码的情况下将文件发送出去:生成密钥对(公钥+私钥)ssh-keygen -t rsa查看生成的密钥对:ll /root/.ssh/将公钥传输到原创 2020-10-22 18:13:54 · 294 阅读 · 0 评论 -
Jenkins+Git+Maven自动化发布流程
前置:基础环境已搭建完成1.新建一个任务2.选择要创建的项目,输入工作空间名称3.输入git的属性4.每次构建开始前清理工作空间5.Maven编译6.构建后触发执行shell命令(此处选择只有构建成功后才Run)...原创 2020-10-22 18:05:55 · 211 阅读 · 0 评论 -
Linux shell脚本:查询tomcat当前状态后执行相应命令(用于jenkins自动发布)
本地脚本res=`ps -ef|grep tomcat|grep -v grep|awk '{print $2}'`rm -rf /home/apache-tomcat-8.0.8/webapps/myapp*if [ "$res" = "" ]then{cp /root/.jenkins/workspace/testspace/target/myapp.war /home/apache-tomcat-8.0.8/webapps/sh /home/apache-tomcat-8.0.8/bin原创 2020-10-22 17:49:40 · 224 阅读 · 0 评论 -
Jenkins+Git+Maven安装部署流程
1.安装jenkins安装步骤:1、下载jenkins源wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo2、导入keyrpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key3、yum命令安装jenkinsyum install jenkins4.修改jenkins配置文件vi /etc/sy原创 2020-10-22 17:37:04 · 233 阅读 · 0 评论