每天早上醒来,看见你和阳光都在,这便是我要的未来。

jenkins入门

上一篇 / 下一篇  2018-04-10 13:23:35 / 个人分类:jenkins

win10系统安装jenkins进行项目的自动构建

1. 安装包准备

Jdk1.8

Maven3.5  http://maven.apache.org/download.cgi

zip包直接解压

mvn -v查看是否安装成功

修改本地仓库位置:在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件,复制settings.xml文件放于conf同级目录,在setting中新增下列标签

<localRepository>E:\Program Files\apache-maven-3.5.3\repo</localRepository>

    

Tomcat9   直接解压

Jenkins2.107.1   warhttps://jenkins.io/download/

启动java-jar jenkins.war--httpPort=9090

访问http://localhost:9090/按步骤完成jenkins的配置

 

2. 配置环境变量

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

JAVA_HOME=E:\Program Files\Java\jdk1.8.0_101

JENKINS_HOME=E:\Program Files\Jenkins

M3_HOME=E:\Program Files\apache-maven-3.5.3

Path=%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

%M3_HOME%\bin

TOMCAT_HOME=E:\Program Files\apache-tomcat-9.0.6

 

3. 新增一个maven项目的任务

  安装maven插件

配置全局工具jdkmaven

配件源码获取地址和用户、配置mavenpom文件地址,maven命令。其他的都使用默认的参数。

 

构建过程中编译找不到jar包,是自定义的jar,引用到maven中如下:

mvn install:install-file -Dfile=E:\jar\tangniuw-common-0.2.9.jar -DgroupId=com.tangniuw -DartifactId=tangniuw-common -Dversion=0.2.9 -Dpackaging=jar

注意:DgroupId  DartifactId  Dversion这三项要和我们工程中pom.xml文件中配置的一致;

<dependency>

<groupId>com.tangniuw</groupId>

<artifactId>tangniuw-common</artifactId>

<version>${tangniuw.common}</version>

</dependency>

至此项目编译完成。

 

安装over ssh插件

在系统设置中进行配置

job中进行配置,其中exec command应该填scp脚本路径,由于我本地无法和服务器通讯,不能使用scp传输war包到服务器上,就没写脚本。



TAG:

 

评分:0

我来说两句

Open Toolbar