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 · 284 阅读 · 0 评论 -
Jenkins+Git+Maven自动化发布流程
前置:基础环境已搭建完成 1.新建一个任务 2.选择要创建的项目,输入工作空间名称 3.输入git的属性 4.每次构建开始前清理工作空间 5.Maven编译 6.构建后触发执行shell命令(此处选择只有构建成功后才Run) ...原创 2020-10-22 18:05:55 · 204 阅读 · 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 · 210 阅读 · 0 评论 -
Jenkins+Git+Maven安装部署流程
1.安装jenkins 安装步骤: 1、下载jenkins源 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo 2、导入key rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key 3、yum命令安装jenkins yum install jenkins 4.修改jenkins配置文件 vi /etc/sy原创 2020-10-22 17:37:04 · 219 阅读 · 0 评论