文档章节

jenkins构建项目及远程部署

无语年华
 无语年华
发布于 2018/07/12 14:23
字数 353
阅读 236
收藏 3

一、准备工作-配置环境

1.系统管理-系统设置

配置Maven和JDK

配置jenkins地址和管理员邮箱

配置SSH(重要)

2.系统管理-全局工具配置

 

配置JAVA_HOME和MAVEN_HOME

3.系统管理-管理插件

以下几个插件推荐安装:

(版本控制用git的下载git对应的插件)

准备工作就绪后,下面开始进入正题。

二、构建项目

我的项目是Maven项目,所以选择第二个

配置源码管理

配置构建触发器

配置构建后操作(重要)

远程部署脚本

点击保存后就可以开始构建并远程部署了

可以查看控制台输出

构建成功后会输出:

此时可以用http://ip:port/project/api请求你的项目接口了。

另外值得注意的是,由于我是在虚拟机中测试,所以jenkins和构建的项目分别放在了不同的tomcat中,防止重启tomcat时导致jenkins挂掉,多台服务器的话没有这个问题。

© 著作权归作者所有

无语年华
粉丝 11
博文 72
码字总数 106585
作品 0
南京
程序员
私信 提问
Jenkins 添加maven和git项目(学习笔记十九)

http://www.cnblogs.com/horizonli/p/5332258.html 一、新建项目 二、配置项目 配置远程仓库:主要目的是从远程仓库拉取代码下来 实时构建 Poll SCM 定期检查 如果源码有变更 就build 否则不...

sktj
2018/05/11
0
0
陷入jenkins自动化部署的坑

原文地址 背景 Jenkins官网 Build great things at any scale The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and aut......

qiufeihong2018
04/25
0
0
Jenkins环境搭建总结

Jenkins是一个用Java编写的开源的持续集成(CI)工具,可持续、自动地构建/测试软件项目,监控一些定时执行的任务。具有开源,支持多平台和插件扩展,安装简单,界面化管理等特点。 一、Jen...

张斌_青岛
2017/04/24
0
0
教你如何用Jenkins自动化部署项目(教程,从零到搭建完成)

教你如何用Jenkins自动化部署项目(教程,从零到搭建完成) 置顶 2018年08月11日 21:18:18 龙之竹 阅读数 94080更多 分类专栏: web项目部署 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA...

linjin200
09/20
49
0
Jenkins安装与配置(Flask+Gunicorn及React)

服务器:阿里云 操作系统:Ubuntu16.04 后台:python,Flask+gunicorn 前端:react 安装Java Jenkins依赖java,因此必须先安装java。 输入 出现版本号则安装成功。 安装Jenkins 如果遇到下面...

刘开心_8a6c
2018/10/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java描述设计模式(11):观察者模式

本文源码:GitHub·点这里 || GitEE·点这里 一、观察者模式 1、概念描述 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式。观察者模式定义了一种一对多的依赖关系,让多...

知了一笑
42分钟前
6
0
Qt 之 模态、非模态、半模态窗口的介绍及 实现QDialog的exec()方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/GoForwardToStep/article/details/53667566 一、简述 先简...

shzwork
45分钟前
4
0
OSChina 周一乱弹 —— 产品经理和程序员是夫妻?

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐:《Ocean Eyes》- Billie Eilish 《Ocean Eyes》- Billie Eilish 手机党少年们想听歌,请使劲儿戳(这里) @夏目Jane :风太大。...

小小编辑
今天
408
7
使用CSS自定义属性构建骨架屏

写在前面 几天前看到薄荷前端团队分享的《前端骨架屏方案小结》,突然回想起一年前看到的max bock写的《Building Skeleton Screens with CSS Custom Properties》,翻译整理写下出此文,分享...

前端老手
昨天
17
0
Docker常用命令小记

除了基本的<font color="blue">docker pull</font>、<font color="blue">docker image</font>、<font color="blue">docker ps</font>,还有一些命令及参数也很重要,在此记录下来避免遗忘。 ......

程序员欣宸
昨天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部