博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins配置git+maven+Publish over SSH
阅读量:5009 次
发布时间:2019-06-12

本文共 626 字,大约阅读时间需要 2 分钟。

一、配置git

1、新建项目,源码管理选择git

2、Repository URL输入git目录

 

3、Credentials中选择新增凭据,凭据类型选择SSH,usename输入git,passphrase输入git密码,保存

 二、配置maven

1、构建环境-->构建,增加构建步骤选择调用顶层maven目标,选择Maven版本(全局配置中所配置的maven),目标clean install

2、高级选项中,输入pom.xml的相对路径

三、构建中问题

1、点击立即构建,开始进行构建,点击构建结果中的控制台输出,可以查看日志

如报上图问题,是因为工程编码为GBK,maven默认为utf8,需在pom.xml中新增编码格式:

<properties>

  <project.build.sourceEncoding>GBK</project.build.sourceEncoding>
</properties>

2、构建完成后,在工作区中查看工程,target目录为构建后文件及war包

四、自动推送war包(或jar包)至应用服务器

1、jenkins系统配置中配置Publish over SSH

 

2、工程中,在构建后操作中选择Send build artifacts over SSH

 Exec command命令执行目录为配置用户的家目录

转载于:https://www.cnblogs.com/zxgaa/p/9318546.html

你可能感兴趣的文章
2018-2019 ICPC, NEERC, Southern Subregional Contest(训练记录)
查看>>
20145233 《信息安全系统设计基础》第7周学习总结
查看>>
linux设备驱动程序第3版学习笔记(例程2--hellop.c)
查看>>
玩转storm
查看>>
第10章 使用Apache服务部署静态网站
查看>>
关于给予webApp框架的开发工具
查看>>
c语言编写的生成泊松分布随机数
查看>>
Maven入门笔记
查看>>
iOS webView的常见属性和方法
查看>>
理解position:relative
查看>>
Codeforces Round #344 (Div. 2) Messager KMP的应用
查看>>
20145308刘昊阳 《Java程序设计》第4周学习总结
查看>>
js倒计时
查看>>
EasyUI datagrid 格式 二
查看>>
Android虹软人脸识别sdk使用工具类
查看>>
UI:基础
查看>>
浅谈 @RequestParam 和@PathVariable
查看>>
设计模式之---装饰器设计模式
查看>>
基于WordNet的英文同义词、近义词相似度评估及代码实现
查看>>
Equation漏洞混淆利用分析总结(上)
查看>>