• 使用Jenkins可持续集成maven项目


    首先下载最新的Jenkins的war包,放在tomcat的webapps的目录下,然后运行,例如:

    http://121.42.62.45:8080/jenkins/

    然后按照一步步的提示,下载相关的插件,最后进入主界面:

    下面是Jenkins的一些配置:

    点击左侧的manager Jenkins,进入如下类似界面:

    (1)首先配置 global tool configuration,点击下面的按钮:

    来配置一下maven git gradle ant jdk等等

    下面是我的配置:

    基本上都是些默认配置,但是jdk我是引用的本地的jdk.

    (2)再来下载一些必要的插件,点击manager plugins:

    进入:

    这是我的一些插件

    	
    Ant Plugin
    bouncycastle API Plugin	
    Branch API Plugin	
    build timeout plugin	
    Capitomcat Plugin	
    Config File Provider Plugin
    Credentials Binding Plugin
    Credentials Plugin
    Deploy to container Plugin
    Deploy to Websphere container Plugin
    Display URL API
    Durable Task Plugin
    Email Extension Plugin
    External Monitor Job Type Plugin
    Folders Plugin
    Git client plugin
    Git plugin
    GIT server Plugin
    GitHub API Plugin
    GitHub Branch Source Plugin
    GitHub plugin	
    Gradle Plugin
    Icon Shim Plugin
    Javadoc Plugin
    JavaScript GUI Lib: ACE Editor bundle plugin
    JavaScript GUI Lib: Handlebars bundle plugin
    JavaScript GUI Lib: jQuery bundles (jQuery and jQuery UI) plugin
    JavaScript GUI Lib: Moment.js bundle plugin
    JUnit Plugin
    LDAP Plugin
    Mailer Plugin
    MapDB API Plugin
    Matrix Authorization Strategy Plugin
    Matrix Project Plugin
    Maven Integration plugin
    OWASP Markup Formatter Plugin
    PAM Authentication plugin
    Pipeline: API
    Pipeline: Basic Steps
    Pipeline: Build Step
    Pipeline: Groovy
    Pipeline: Input Step
    Pipeline: Milestone Step
    Pipeline: Nodes and Processes
    Pipeline: SCM Step
    Pipeline: Shared Groovy Libraries
    Pipeline: Stage Step
    Pipeline: Step API
    Pipeline: Supporting APIs	
    Plain Credentials Plugin
    Resource Disposer Plugin
    ruby-runtime
    SCM API Plugin
    Script Security Plugin
    SSH Credentials Plugin
    SSH Slaves plugin
    Structs Plugin
    Subversion Plug-in
    Timestamper
    Token Macro Plugin
    Windows Slaves Plugin
    Workspace Cleanup Plugin

    创建一个maven项目:

    (1)创建maven项目

    (2)配置代码源,我使用的是git:

    (3)定时持续集成

    我使用的是手动集成,也可以设置为定时定点自动集成,例如:

    (4)设置项目的pom.xml的路径(相对路径)

    (5)自动部署

    这里一定要注意关于tomcat的设置,由于我的tomcat是8.5的,tomcat不让我远程部署,古我注释掉了Value标签

    然后这是我的tomcat-users.xml的用户设置,位置为:

    创建的用户:

    这个项目的配置到此结束。

    最后build一下,当出现31的那种情况时,表示成功:

    然后再来到tomcat的webapps目录下查看:

    表示成功了。

  • 相关阅读:
    11-基于CPCI的中频功率放大收发板
    10-基于TMS320C6678+XC7K325T的6U CPCI Full Camera Link图像处理平台
    141-FMC141-4路 250Msps/16bits ADC, FMC板卡
    125-FMC125-两路125Msps AD,两路160Msps DA FMC子卡模块
    164-基于TI DSP TMS320C6455和Altera FPGA EP2S130的Full CameraLink PDS150接口板卡
    北京太速科技有限公司 layout 事业部
    20-基于 DSP TMS320C6455的6U CPCI高速信号处理板卡
    64-基于TMS320C6455、XC5VSX95T 的6U CPCI无线通信处理平台
    18-基于双TMS320C6678 DSP的3U VPX的信号处理平台
    202-基于TI DSP TMS320C6678、Xilinx K7 FPGA XC72K325T的高速数据处理核心板
  • 原文地址:https://www.cnblogs.com/zhuawang/p/6185954.html
Copyright © 2020-2023  润新知