linux安装jenkins和编译发布gitlib项目
1. jenkins下载地址
https://jenkins.io/download/ 下载最新的war包,或者在更新插件的时候会报错
启动
java -jar jenkins.war --httpPort=8022 &
2. 安装插件
安装gitlib和maven插件
修改镜像在maven的settings.xml文件里的mirrors节点,添加如下子节点
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
3. 全局配置 系统管理->全部工具配置
jdk默认安装路径查询
[root@insure local]# which jdk
/usr/bin/which: no jdk in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
[root@insure local]# ls -lrt /usr/bin/java
lrwxrwxrwx 1 root root 22 Feb 28 21:52 /usr/bin/java -> /etc/alternatives/java
[root@insure local]# ls -lrt /etc/alternatives/java
lrwxrwxrwx 1 root root 35 Feb 28 21:52 /etc/alternatives/java -> /usr/java/jdk1.8.0_131/jre/bin/java
4. 创建任务
5. maven配置
6. 编译之后推送到其它服务器
系统管理->系统配置 新增ssh配置 如果找不到安装此插件ssh
如果更新失败 更换镜像为
【系统管理】【管理插件】【高级】升级站点项的的地址修改成
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
7. 执行远程脚本
首先配置ssh
在任务之中配置
最新文章
- cPage分页,asp.net自定义分页,url传值分页,支持datalist、gridview、Repeater等
- 《JAVA开发环境的熟悉》实验报告——20145337
- Qt可执行程序写入版本信息
- U3D中的协同等待函数
- commons-io源码阅读心得
- 【更新日志】售后CP更新日志
- mysql语句的一个问题
- 二、Tomcat配置以及IDEA运行第一个Jsp项目——JavaWeb点滴
- 51Nod--1008
- Jasper之table报表
- Python【初识篇】简介
- java后台常用json解析工具问题小结
- API的设计与安全
- PHP设计——单例模式与工厂模式
- jquery 控制css样式
- osg使用shader动态修改纹理坐标
- mysql视图 新手的问答
- 2016-2017-2 《Java程序设计》第六周学习总结
- (2.14)Mysql之SQL基础——游标
- python dlib 面部轮廓实时检测
热门文章
- hash table (youtube 2)
- 解决VM提示:VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all directories for temporary files.
- ArrayList 原码解析
- 解析<;button>;和<;input type=";button";>; 的区别
- blfs(systemv版本)学习笔记-安装、配置和使用wpa_supplicant无线网络连接工具
- python自动化开发-8
- (网页)angular js 终极购物车(转)
- 【redis专题(6)】命令语法介绍之hash
- 【HANA系列】SAP HANA XS的JavaScript API详解
- Python面试题(一)【转】