`
拓子轩
  • 浏览: 211776 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Jenkins安装与配置

    博客分类:
  • java
阅读更多

1. Jenkins安装与配置

1.1 Jenkins安装

大笑官网下载jenkins.war,地址:http://mirrors.jenkins-ci.org/war-stable/

大笑把jenkins.war放到D:\jenkins下,运行java -jar jenkins.war

大笑访问http://localhost:8080,打开jenkins主界面

大笑配置window服务,【系统管理】- Install as Windows Service,选择安装路径进行安装

 

* 指定端口号运行:java -jar jenkins.war --httpPort=8080

 

1.2Jenkins配置

1.2.1host配置

hosts文件中增加配置:(略)

 

1.2.2maven配置

在maven配置文件${MAVEN_HOME}/conf/settings.xml中增加如下配置:(略)

 

1.2.3Jenkins系统设置

 

通过点击Jenkins主界面左侧的【系统管理】,进入系统管理界面,点击右侧第一项【系统设置】,进入系统设置页面。


 

设置MAVEN的主目录


 

 

问题:java.io.IOException: Cannot run program "sh"

解决:This is happens because Jenkins is not aware about the shell path.

In Manage Jenkins -> Configure System -> Shell, set the shell path as

C:\Windows\system32\cmd.exe

 

2.项目的新增与构建

2.1新增项目

 

点击左侧菜单【新建】,在新建页面填写“Item名称”、并勾选“构建一个maven项目”选项,点击【OK】进入下一步。


 

在项目详细配置页面根据要求配置相关参数,参考配置如下

填写项目名称,如:project-1.0.2.xj

勾选“丢弃旧的构建”,“保持构建的天数”填1,“保持构建的最大个数”天2

【源码管理】选择“Subversion”,Repository URL填写指定版本的SVN地址,如:http://192.168.0.xx/svn/sz-xj/code/project/branches/1.0.2.xj



 

【构建触发器】勾选“Build whenever a SNAPSHOT dependency is built”


 

 

 

【Build】中“Root POM”填写:pom.xml;“Goals and options”填写:clean deploy -DdraftCompile=true -Dmaven.test.skip=true –U

 

 

【构建后操作】中用于存档的文件填写:**/*.?ar


 



配置完成后点击【保存】按钮

 

 

 

2.2项目的构建

 

在主界面的项目列表中,点击指定项目下的“立即构建”菜单,即可对该项目进行构建。


 

构建中的项目可以在左侧的【构建执行状态】面板中显示构建的进入。等待构建的项目可以在【构建队列】面板中显示。


 

点击正在构建的项目菜单【Console Output】,可以查看构建操作日志。


 

注意:如果有其他工程依赖于此工程,则会自动进行构建;构建完成后会把构建好的包上传的nexus上。

 

如果在本地执行maven install进行构建时,想要跳过测试,可在pom.xml文件中加入如下配置:

 

<!-- maven编译的时候跳过test -->
<plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <skip>true</skip>
        </configuration>
</plugin>

 

  • 大小: 70.8 KB
  • 大小: 15.5 KB
  • 大小: 52.7 KB
  • 大小: 41.2 KB
  • 大小: 8.3 KB
  • 大小: 6.8 KB
  • 大小: 4.4 KB
  • 大小: 15.2 KB
  • 大小: 6.7 KB
  • 大小: 28.8 KB
  • 大小: 33.3 KB
分享到:
评论

相关推荐

    jenkins 安装与配置

    #### 一、Jenkins简介与安装 Jenkins 是一款非常流行的开源持续集成(CI)和持续部署(CD)工具,它提供了丰富的插件生态系统,能够支持各种开发语言和构建工具。通过Jenkins,可以实现自动化构建、测试、部署等流程...

    Jenkins安装与配置(含各种异常处理)2021版.zip

    Jenkins安装与配置(含各种异常处理)2021版

    jenkins安装及配置

    ### Jenkins 安装与配置详解 #### 一、概述 Jenkins是一款开源的持续集成工具,主要用于自动化构建、测试和部署软件项目。由于其高度的灵活性和强大的扩展性,Jenkins已经成为众多开发团队中不可或缺的一部分。 #...

    Jenkins安装配置

    ### Jenkins安装与配置详解 #### 一、Jenkins简介 Jenkins是一款开源的持续集成工具,它能够自动化软件开发过程中的构建、测试等环节,帮助团队实现高效的软件交付。作为一个可扩展性强的平台,Jenkins提供了丰富...

    bigcoder84#study-notes#_2Jenkins安装与配置1

    第一步:安装JDK(参考:JDK安装与配置) 第二步:安装Tomcat 第三步:下载jenkins war包版本,将其放入{tomcat_home}/webap

    jenkins+svn+maven+java-配置+安装+部署(windows版)

    #### 一、Jenkins 安装与配置 **1. Jenkins 安装** - **下载安装**: 首先,从官方网址 (https://jenkins.io/download/) 下载最新的Jenkins安装包。需要注意的是,在安装Jenkins前,需确保已安装JDK 1.8和Maven,...

    jenkins压缩包,jdk8,jenkins.war以及Jenkins安装及配置的pdf

    - **插件管理**:安装和配置各种插件以增强Jenkins的功能,例如与Git、SVN等版本控制工具的集成,与Docker的配合,或者自动化测试工具的对接。 在提供的PDF指南中,应该会有更详尽的步骤和最佳实践,帮助你更好地...

    Jenkins安装包及配置Jenkins安装包及配置

    Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins安装包及配置Jenkins...

    jenkins安装和配置手册

    #### 二、Jenkins配置指南 **2.1 基本配置说明** - 大部分配置项都有英文说明,点击输入框旁边的问号可以查看详细解释。 - 在Jenkins主页中,点击“系统管理”下的“系统设置”进入配置界面。 **2.2 系统设置** **...

    Jenkins从环境配置到项目开发视频教程

    章节二:Jenkins安装和环境配置 1. Gitlab搭建和配置 2. Jenkins安装和插件安装 3. Jenkins权限管理 4. Jenkins凭证管理 5. Jenkins+Maven配置 章节三:Jenkins+Web项目持续集成 1. Jenkins创建流水线项目 2. ...

    Jenkins打包配置文件

    在“Jenkins打包配置文件”这个主题中,我们主要讨论的是如何管理和配置Jenkins来实现项目的自动化构建。 在Mac环境下,Jenkins的工作目录通常位于`/Users/用户名/.jenkins/jobs`,这里的`用户名`是你当前登录的...

    Jenkins安装及使用配置教程

    Jenkins 安装及使用配置教程 Jenkins 安装及使用配置教程是学习 Jenkins 的不二之选,本教程涵盖了 Jenkins 的安装、配置、使用等方面的知识,旨在帮助读者快速掌握 Jenkins 的使用。 一、Jenkins 简介 Jenkins ...

    Jenkins集成安装手册

    1. **Jenkins安装与配置**: - 在目标服务器上安装Jenkins。 - 安装必要的插件,如`Subversion Plugin`和`Nexus Plugin`。 - 配置Jenkins与SVN、Nexus的连接。 2. **创建自动化构建任务**: - 在Jenkins中创建...

Global site tag (gtag.js) - Google Analytics