jenkins的配置(安全 maven git jdk)
来源:互联网 发布:有道词典无法连接网络 编辑:程序博客网 时间:2024/06/05 14:55
安装已经在前面的文章中简单介绍
下面根据网上的文章和自己的实践一步步讲解jenkins的配置
准备工作
1.在Linux中安装maven(需要先安装好jdk)
首先通过如下语句下载最新版本的maven,文件保存在你当前所在的目录
wget http://mirrors.noc.im/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz再通过如下命令解包文件
tar -zvxf apache-maven-3.3.9-bin.tar.gz将解包后的文件夹移动到你想要安装的目录(本文移动到/usr/目录下新建的目录maven-3.3.9)
mv apache-maven-3.3.9 /usr/maven-3.3.9但这仅仅是把文件放在了合适的位置,maven目前还不能很好的工作,我们需要在/etc/profile文件中添加MAVEN_HOME并将他的bin路径添加到path路径中,这样在命令行下才能识别mvn命令
vim /etc/profile在文件的末尾加上
export MAVEN_HOME=/usr/maven-3.3.9export PATH=${MAVEN_HOME}/bin:$PATH再执行命令使其生效
source /etc/profile
验证是否成功安装maven
mvn -v
若输出了maven的版本,则安装成功
2.在Jenkins中安装git
部署成功后打开网站例如:http://localhost/jenkin,默认是不带git的插件的,所以先去下一个先,点击主页的右侧“系统管理”=>"管理插件"=>“可选插件” 找到"git plungin" 点击直接安装。
注意要填写user name和 email地址,否则日后会碰到git tag的错误
3.在Jenkins中配置Maven和JDK
进入Jenkins系统设置
找到JDK一项,如果没有输入项,点击新增JDK,如果自动安装已勾选,取消掉
JDK别名随便输入
JAVA_HOME需要输入JDK所在目录
找到Maven项
输入Maven名称和Maven的安装路径即可
点击保存完成JDK和Maven在Jenkins中的配置
<strong><span style="font-size:24px;">知识补充:</span></strong>(http://blog.csdn.net/simon_dong618/article/details/1581132)关于profile:在UNIX/Xenix系统中有两个对用户而言必不可少的文件——etc目录下的profile文件和用户主目录($HOME)下的.profile文件。前者是系统文件,对系统下全体用户起作用,后者是用户自己的"私人"文件。etc目录下的profile文件是每一个用户登录时,操作系统首先执行的文件,然后再将控制权交给用户主目录下的.profile文件关于source命令:source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法: source filename 或 . filenamesource命令除了上述的用途之外,还有一个另外一个用途。在对编译系统核心时常常需要输入一长串的命令,如:make mrpropermake menuconfigmake depmake cleanmake bzImage…………如果把这些命令做成一个文件,让它自动顺序执行,对于需要多次反复编译系统核心的用户来说会很方便,而用source命令就可以做到这一点,它的作用就是把一个文件的内容当成shell来执行,先在linux的源代码目录下(如/usr/src/linux-2.4.20)建立一个文件,如make_command,在其中输入一下内容:make mrproper &&make menuconfig &&make dep &&make clean &&make bzImage &&make modules &&make modules_install &&cp arch/i386/boot/bzImage /boot/vmlinuz_new &&cp System.map /boot &&vi /etc/lilo.conf &&lilo -v文件建立好之后,每次编译核心的时候,只需要在/usr/src/linux-2.4.20下输入:source make_command即可,如果你用的不是lilo来引导系统,可以把最后两行去掉,配置自己的引导程序来引导内核。顺便补充一点,&&命令表示顺序执行由它连接的命令,但是只有它之前的命令成功执行完成了之后才可以继续执行它后面的命令。
可供参考的文章
Linux+Git+Maven+jenkins+neuxs环境搭建 http://p.primeton.com/articles/53b3d567e1382374a6000002
jenkins + git+maven做持续集成 http://my.oschina.net/idiotsky/blog/201659
Jenkins中使用Git和Maven之基本配置 http://www.oschina.net/question/565065_66971
使用Jenkins配置Git+Maven的自动化构建
http://wenku.baidu.com/link?url=TmoT0l-00NUQWFboPDra5Xd00I4Not_4eoqN8aCRdma2DlFIPEabNk3GdYw0aajx2EUNbIQwzk5oSPw2KfdyE_8tdgKT_muCzCHtgmVddg3 0 0
- jenkins的配置(安全 maven git jdk)
- Jenkins安装+配置Git +Maven的自动化构建(上)
- Jenkins安装+配置Git +Maven的自动化构建(中)
- Jenkins安装+配置Git +Maven的自动化构建(下)
- jenkins+git+ maven 配置注意事项(坑)
- Jenkins-配置git maven testng
- Jenkins(二)---jenkins之Git+maven+jdk+tomcat
- Jenkins+Maven+Git集成和自动化部署的配置
- 使用Jenkins配置Git+Maven的自动化构建
- 转:使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- 使用Jenkins配置Git+Maven的自动化构建
- Android 6.0.0语言国家列表
- setTextColor Android
- [Android分享] 推荐几篇关于android Graphics Canvas介绍的博客
- JNDI学习总结(4)——Tomcat下使用Druid配置JNDI数据源
- Android中Application类用法
- jenkins的配置(安全 maven git jdk)
- 安卓可以显示进度的下载器
- 认识DDL DML DCL
- Unity中Oculus分屏相机和普通相机一键切换
- 神经网络matlab函数使用
- css知识复习
- configure with MKL
- Failed to resolve: com.afollestad:material-dialogs:xxxxxxxxxx
- [Android实例] 拖动滑块进行图片拼合验证方式的实现