1、入门安装重要插件

Publish Over SSH: SSH连接服务器插件Git 相关: 代码拉取gradle: 用于项目打包

2、Jenkins 创建项目到配置详解

  1、创建一个自由风格的软件项目

    

  2、项目配置详解 及注意事项

    1、 选择 丢弃时构建 : 勾选“General”选项卡中的“丢弃旧的构建”,填写“保持构建的天数”和“保持构建的最大个数”,根据自己情况填写值。因为我们的发布包要一直使用,所以,针对发布包的限制没有设置。 ps:推荐的做法是在job创建之初就给job配置丢弃旧的构建策略并且指定保持构建的最大次数为一个较小的值

    2、选择 在必要的时候并发构建: 勾选“General”选项卡中的“在必要的时候并发构建”

    3、 源码管理 - Git: 填写 Repository URL 源码库拉取地址及Credentials 对应带有拉取权限的用户, Branches to build 制定拉取分支 源码库浏览器 选择自动。

    4、构建触发器 非必要时 建议不选择, 否则打包时会很慢。

    5、构建 - Incoke Gradle script (gradle 选项):  选择 Invoke Gradle -> 选择 Gradle Version(Gradle Version 在首页 系统管理 全局配置里面添加对应版本),Tasks 填写项目打包命令

      

    6、构建后操作:

     1、选择 Send build artifacts over SSH

     2、添加SSH Server -> 首页系统管理-系统配置里添加

      

    3、设置 Transfers

      Source files: 需上传到服务器的路径,Jenkins 工作空间里的路径 例: wx/src/main/*.jar

      Remove prefix: 需排除目录, ps: 上传到服务器 会带上 Source files 填写的全部路径 而不是 只有文件,所以需要排除文件夹。 例: wx/src/main

      Remote directory: 上传至服务器对应目录, ps: 此路径包含了 添加SSH Server 里设置的 访问地址

      Exec command:  执行对应命令(在上传文件后执行,如需 在上传文件之前执行 添加两个或多个Transfers )。 ps: 坑 -- > 在publish over SSH 版本 1.20.1 后,执行命令控制台无显示,执行脚本内容里路径必须为绝对路径,相对路径不会执行也不会报错。

3、升级或降级插件版本

  1、插件下载地址 http://mirror.xmission.com/jenkins/plugins/

     2、下载对应插件后 进入系统管理 -> 插件管理 -> 高级 -> 选择需要更新或降级插件上传即可(重启后生效)

Jenkins 从选择插件到配置详解-Gradle相关推荐

  1. 城市选择插件 V-Distpicker 组件详解以及全套用法

    首先第一步,这个插件是一定要在vue项目中使用的 一,安装 使用 npm 安装: npm install v-distpicker --save 使用 yarn 安装 yarn add v-distp ...

  2. Gradle安装和配置详解

    Gradle安装和配置详解 gradle是基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,也提供了很多第三方插件.在Java Web项目中通常会用到 java.war. ...

  3. SAP S4 MM配置详解之三:物料主数据-定义物料类型/物料状态/字段选择控制/物料组

    1.定义物料类型 概念及功能说明 物料类型是对物料进行分组的一种方式,每一种类型的物料有相同的基本属性,例如原材料.半成品和成品.创建物料主记录时,将物料分配到物料类型.物料类型属于物料的一般数据.控 ...

  4. 【深入理解Hadoop原理】Hadoop 参数配置 详解

    Hadoop 参数配置 详解 一.常用端口 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传 ...

  5. vue-cli3.0配置详解

    这次给大家带来vue-cli3.0配置详解,使用vue-cli3.0配置的注意事项有哪些,下面就是实战案例,一起来看一下. 新建项目 1 2 3 4 5 6 7 8 # 安装 npm install ...

  6. [转]阿里巴巴数据库连接池 druid配置详解

    一.背景 java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池.数据库连接池有很多选择,c3p.dhcp.proxool等,druid作为一名后起之秀,凭借其出色 ...

  7. vue-cli3全面配置详解

    vue-cli3全面配置详解 vue-cli3-config 创建项目 配置环境变量 通过在package.json里的scripts配置项中添加–mode xxx来选择不同环境 在项目根目录中新建. ...

  8. Julia的安装与配置详解(包含在Ubuntu 18.04和Windows 10系统上Julia的安装)

    Julia的安装与配置详解((包含在Ubuntu 18.04和Windows 10系统上Julia的安装) Julia的安装 使用二进制文件安装Julia 在Ubuntu上安装Julia 在Windo ...

  9. 华为服务器bios系统,华为服务器bios配置详解

    华为服务器bios配置详解 内容精选 换一换 当您想在Internet上通过域名访问您的网站时,可以通过本操作将域名托管至华为云的云解析服务,并为域名添加解析记录.例如,搭建一个网站服务器,采用IPv ...

最新文章

  1. iOS中的正则表达式[转]
  2. python掌握程度怎么判断-Python学到什么程度可以面试工作?
  3. javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/
  4. mysql redis qps_Redis QPS测试
  5. TCP/IP 协议簇的逐层封装
  6. 【渝粤题库】陕西师范大学292301 国际金融学Ⅱ 作业(专升本)
  7. Windows 8 JavaScript Metro应用程序--入门(上)
  8. cpu开核_新锐龙让AMD重返巅峰,但逆袭的50年里这些CPU也不应忘记
  9. 轻松解决Android gradle太慢问题
  10. 计算机视觉中的人类感知、理解和生成 (ICCV 2019 Workshop)
  11. 【更新】Navicat Monitor v1.7的新功能说明
  12. 如何设计高扩展的在线网页制作平台
  13. rat linux安装u盘,美加狮RAT2鼠标驱动
  14. vbulletin论坛_评论-vBulletin 3.0
  15. java编写程序实现乐手弹奏乐器。乐手可以弹奏不同的乐器从而发出不同的声音。可以弹奏的乐器包括二胡、钢琴和琵琶。定义乐器类Instrument,包括方法makeSound() 。定义乐器类的子类
  16. HTML 做一个求职简历表
  17. Gm如何修改服务器时间,GM怎么修改传奇版本的活动时间脚本
  18. 蓝汛之5377D2脚位图
  19. 解决360断网急诊强力修复后无法上网的问题
  20. 教学、会议、信息发布同屏直播满足流媒体录播、直播软件之 libEasyScreenLive通过D3D方式实现屏幕采集

热门文章

  1. Debug Tensorflow: Expected these arguments to match one of the following 4 option(s):
  2. 数据竞赛:记录3天进入比赛Top3%的全过程
  3. C指针原理(43)-helloworld的C程序汇编剖析
  4. 【深度学习】GPU选型调研!3090依旧是性价比之王
  5. 【小白学习PyTorch教程】八、使用图像数据增强手段,提升CIFAR-10 数据集精确度...
  6. 【CV】目标检测入门和实现思路!
  7. 首次摆脱对梯度的依赖,CMU等开源Score-CAM:基于置信分数的视觉可解释性
  8. 资讯|WebRTC M94 更新
  9. AI驱动的超分辨技术落地实践
  10. 认仕医生接入云信,医友交流随时随地