Jenkins自动构建部署项目到远程服务器上

1.下载jenkins

下载地址:https://jenkins.io/

部署方式,在tomcat中部署jenkins服务器

把jenkins.war放到tomcat的webapps目录下,然后去tomcat的bin目录下

     启动命令:   ./startup.sh启动tomcat

    访问:ip:8080/jenkins 就能进入jenkins管理页面

2.在安装过程遇到到该实例似乎已经离线问题(可能是最新的版本才有这问题)

解决方法

(1)web启动的模式下,jenkins默认的安装在/root/.jenkins/

修改 vi /root/.jenkins/hudson.model.UpdateCenter.xml     改https 为http

(2)vi /root/.jenkins/updates/default.json  改www.google.com为www.baidu.com

不修改的话,导致后面的插件安装不了,后面的界面是英文模式

进入配置jenkins的页面,安装自定义的插件。

 

3.进入系统管理里面

点击全局工具配置,进入jdk的设置和maven的设置  下面是jdk和maven的安装位置

 

进入插件管理

4.添加除了新手推荐需要安装的插件

还需安装

这两个插件

5.构建项目 部署项目到远程服务器

(5.1)设置远程服务的地址

Passphrase                服务器的密码

Path to key                  连接远程服务器密钥文件的路径

Key                             密钥文件的内容

Name                         自定义服务器名

HostName                  服务器IP外网地址

UserName                  服务器用户名

Remote Directory     传输文件的目录

(5.2)创建maven项目

(5.3)配置项目svn的地址

(5.4)发送构建好的war到远程的服务器上

 

服务器上的

以上利用jenkins自动构建svn上的代码并发布到远程的服务器上。欢迎大家指教

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值