zoukankan      html  css  js  c++  java
  • jenkins自动构建

    1、下载jenkins war包,放入tomcat,访问自动安装

    2、修改镜像问题

      1)修改插件更新地址:进入 Manage Jenkins -》 Manage Plugin -> Advanced 最下面有 Update Site 设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

      2)修改服务器配置,进入 .jenkins 目录 , /updates/default.json ,将其中的  updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins ,然后把www.google.com 修改为 www.baidu.com  ,重启tomcat,下载就变快了

    3、服务器安装git  , jenkins进入 Manage Jenkins(系统管理) -> 全局工具管理   分别配置JDK,maven ,git

    4、安装 Maven Integration 插件,然后创建一个新项目,如下图 创建 maven项目

      源码管理配置git远端仓库和账号密码,如下图:

      然后在bulid执行maven命令 ,执行成功后,会在 .jenkins/workspace 下有对应的项目名称,进去里面有 target目录即为编译好的 包,根据pom中package设置,生成jar包或war包

     5、安装插件 :publish over ssh ,然后在 系统管理-系统配置最下面配置 ssh参数,配置目标路径: pfx 例如:/data/web 注意选择 Use password authentication, or use a different key ,配置密码 

      注意:下图中的 Remote directofy是目标服务器 文件路径,前缀是在 上面系统中配置的 。所以真实路径应该是: $pfx/grape 。

     

    备注:安装Localization: Chinese (Simplified)  插件可以中文显示.

  • 相关阅读:
    osworkflow
    用Flash做报表,推荐使用Flash饼图
    ANT 发布项目中 build.xml 文件的详细配置
    tomcat 修改java后不重启的方法
    工厂方法(Factory Method)模式
    NSRunLoop概述和原理
    使用NSOperationQueue简化多线程开发
    使用Grad Central Dispatch简化iPhone开发
    进度显示例子学习
    深入浅出 iOS 之多线程
  • 原文地址:https://www.cnblogs.com/zhanglifeng/p/12626419.html
Copyright © 2011-2022 走看看