创建jenkins任务
2024-10-20 15:47:16
前提条件
整个持续集成中用的相关的应用:
gitlab (代码管理)
maven(项目管理)
这些应用我们暂时全部放在了一个服务器上。
安装maven:
CentOS 6.3 安装Maven3(就一步步按照它说的做就可以啦!)
安装gitlab
安装必要的插件
Gitlab Plugin
* 安装之后才可以在系统配置中指定gitlab的IP地址
Git Plugin
Git Client Plugin
* 用于jenkins在gitlab中拉取源码
Publish Over SSH
* 用于通过ssh部署应用
Maven Integration plugin
* 用于新建maven项目
举例
为刚才安装的插件,配置选项
配置jdk
配置git
配置maven
新建项目
配置仓库
配置maven在打包编译时的命令:
问题
解决办法:将本地的这个jar包上传到nexus上去。
因为我是使用root用户创建的本地仓库地址,但是jenkins使用的jenkins的用户去操作的,没有写的权限, 所以就无法将jar包下载到本地仓库中,使用root赋予它权限即可;
最新文章
- C# 拷贝指定文件夹下的所有文件及其文件夹到指定目录
- asp.net获取服务器绝对路径和相对路径
- oracle和mysql获取当前时间的不同
- Javascript 中的 &;&; 和 || 使用小结
- HTML、CSS和JS
- 用python简单处理图片(5):图像直方图
- 接收ET采集器数据页面
- Lepus经历收获杂谈(二)——QT
- Cannot find module formidable
- UITabBarController 笔记(一)AppDelegate中加UITabBarController 为 rootViewController
- 如何将windows版的vim界面语言(默认为中文)设置成英文
- 解决eclipse项目下出现deployment descriptor和jax-ws web services
- 前端车牌识别SDK算法提取
- 深入理解Redis内存模型
- LODOP直接用base64码输出图片
- 在Mac上快速Kill掉Tomcat
- Hive表的建立和导入导出数据
- Asp.net webapi Owin Get request form data
- Golang 并发Groutine实例解读(一)
- Scrum 5.0