Jenkins 添加maven和git项目(学习笔记十九)

简介: http://www.cnblogs.com/horizonli/p/5332258.html一、新建项目二、配置项目   配置远程仓库:主要目的是从远程仓库拉取代码下来  实时构建Poll SCM                定期检查 如果源码有变更  就build  否则不buildbuild periodically     定时build   不检查源码配置maven 的目标:意思是使用maven进行 clean  、complier、package 、install 。

http://www.cnblogs.com/horizonli/p/5332258.html


一、新建项目

二、配置项目

   配置远程仓库:主要目的是从远程仓库拉取代码下来

  实时构建

Poll SCM                定期检查 如果源码有变更  就build  否则不build

build periodically     定时build   不检查源码


配置maven 的目标:意思是使用maven进行 clean  、complier、package 、install 。

配置了上面的信息后,maven会将打包的war包放在下面的这个目录中:

img_51e409b11aa51c150090697429a953ed.gif

/opt/jenkins_tomcat6/jobs/quick4j_demo/workspace/target

/opt/jenkins_tomcat6    表示jenkins工作目录

jobs/quick4j_demo        表示jenkins管理quick4j_demo项目的目录workspace                表示maven等插件的工作目录

img_51e409b11aa51c150090697429a953ed.gif


构建项目:这里表示构建项目使用maven的话 使用哪个maven配置文件:

(这里的clean和package 与 文章前面【配置maven 的目标】里面的一样的意思,至于执行哪个?测试了下是执行【配置maven 的目标】中的goals)

部署项目:

-------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------

添加项目完成

回到主界面:


 --------------------目录电梯---------------------

[原]Jenkins(一)---我理解的jenkins是这样的

[原]Jenkins(二)---jenkins之Git+maven+jdk+tomcat

[原]Jenkins(三)---Jenkins初始配置和插件配置

[原]Jenkins(四)---Jenkins添加密钥对

[原]jenkins(五)---jenkins添加项目

[原]jenkins(六)---jenkins远程部署脚本

[原]Jenkins(七)---jenkins项目编译测试发布由maven构建的web项目

[原]Jenkins(八)---jenkins构建项目报错时发送错误报告邮件

[原]Jenkins(九)---jenkins分别发布多个项目到多个远程主机

[原]Jenkins(十)---jenkins注册管理员admin并赋所有权限给admin

[原]Jenkins(十一)---jenkins使用管理员admin创建用户和分配权限

[原]Jenkins(十二)---jenkins管理员用户无法登陆解决办法Access Denied

[原]Jenkins(十三)---jenkins用户权限管理

[原]Jenkins(十四)---jenkins示例:admin管理所有项目,新建用户只能看部分项目

[原]Jenkins(十五)---jenkins插件之deploy

常常因为自己不够优秀而感到恐慌

如果您认为博客中的某篇文章还不错或者有所收获,您可以通过右边的“赞助”功能 打赏我一杯咖啡【物质支持】,也可以点击右下角的【好文要顶】按钮【精神支持】,因为这两种支持都是我继续写作,分享的最大动力!

目录
相关文章
|
1月前
|
小程序 Shell 网络安全
【微信小程序】-- 使用 Git 管理项目(五十)
【微信小程序】-- 使用 Git 管理项目(五十)
|
2月前
|
jenkins 应用服务中间件 持续交付
Git + Jenkins 自动化 NGINX 发布简易实现
Git + Jenkins 自动化 NGINX 发布简易实现
|
3月前
|
Shell 网络安全 开发工具
Git学习笔记
Git学习笔记
79 1
Git学习笔记
|
14天前
|
数据可视化 持续交付 开发工具
实际项目中如何使用Git做分支管理
实际项目中如何使用Git做分支管理
|
1月前
|
JavaScript jenkins 持续交付
Jenkins自动构建 CI/CD流水线学习笔记(从入门到入土,理论+示例)
Jenkins自动构建 CI/CD流水线学习笔记(从入门到入土,理论+示例)
53 0
|
2月前
|
存储 Linux 开发工具
「译文」使用 submodule 和 subtree 管理 Git 项目
「译文」使用 submodule 和 subtree 管理 Git 项目
|
3月前
|
存储 Linux 开发工具
Python 进阶指南(编程轻松进阶):十二、使用 Git 组织您的代码项目
Python 进阶指南(编程轻松进阶):十二、使用 Git 组织您的代码项目
55 0
|
3月前
|
开发工具 git
git 如何为不同的项目设置不同的用户名和邮箱,用来区分个人仓库和公司仓库
git 如何为不同的项目设置不同的用户名和邮箱,用来区分个人仓库和公司仓库
52 0
|
3月前
|
开发工具 git Python
Python 的软件开发实践:如何使用 Git 在团队中协同开发 Python 项目?
Python 的软件开发实践:如何使用 Git 在团队中协同开发 Python 项目?
|
Java 持续交付 开发工具