Java小强个人技术博客站点    手机版
当前位置: 首页 >> 服务器 >> Jenkins首次Build,配置Git,Maven,JDK,凭证管理

Jenkins首次Build,配置Git,Maven,JDK,凭证管理

8030 服务器 | 2022-3-1

Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。


1:Jenkins安装Credentials Binding插件

配置Manave Jenkins -> Manage Credentials -> 凭据 -> 添加凭据 -> Username with password -> 用户名、密码、描述输入即可

jenkins.jpg



2:Jenkins安装Git插件


3:在CentOS服务器上安装Git,如已安装可忽略

yum install git -y
git --version


4:安装JDK

http://www.javacui.com/service/641.html 

Global Tool Configuration中配置JDK

jenkins_jdk.jpg



5:安装Maven并配置Maven环境变量

https://maven.apache.org/download.cgi 

解压

tar -xzf apache-maven-3.6.2-bin.tar.gz

修改环境变量

vi /etc/profile

增加内容,根据实际情况修改自己的路径

export MAVEN_HOME=/usr/local/maven384
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

生效

source /etc/profile

修改mirror为阿里的仓库

<mirror>
      <id>aliyun</id>
      <name>aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
</mirror>

Global Tool Configuration中配置Maven

maven.jpg


6:新建Item -> 输入任务名称,然后选择 -> 构建一个maven项目 -> 进入刚建立的任务 -> 源码管理 -> 输入Git信息 -> Build Now

jenkins2.jpg


如果Build时显示成功,但是查看日志有如下输出

Error occurred in starting fork, check output in log
Process Exit Code: 126

在POM文件文件的build标签中增加如下内容

<plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-surefire-plugin</artifactId>
	<version>3.0.0-M3</version>
	<configuration>
		<forkCount>0</forkCount>
		<testFailureIgnore>true</testFailureIgnore>
	</configuration>
</plugin>

END

推荐您阅读更多有关于“ linux jdk maven 插件 Git jenkins ”的文章

上一篇:CentOS7安装RocketMQ 下一篇:CentOS7安装JDK

猜你喜欢

发表评论:

个人资料
blogger

Java小强

未曾清贫难成人,不经打击老天真。
自古英雄出炼狱,从来富贵入凡尘。

站内搜索
文章分类
最新文章
热门文章
随机文章