• Jenkins实现简单的CI功能


    步骤一:安装JDK、Tomcat,小儿科的东西不在此详细描述

    步骤二:下载安装Jenkins
    下载链接:https://jenkins.io/download/

    步骤三:将下载的jenkins.war部署到Tomcat的webapps目录下,启动tomcat,访问 http://localhost:8080/jenkins
    能正常访问即可。

    步骤四:初次使用需要解锁jenkins,密码在JENKINS_HOME下,粘贴过来即可

    步骤五:插件安装,可以先安装推荐的,后续根据需要安装对应的插件即可

    步骤六:新建用户,完成即可

    说明:
    1、最新版本的Jenkins需要JDK1.8版本及以上的支持
    2、自定义JENKINS_HOME:可以通过设置环境变量来修改,例如: JENKINS_HOME=D:jenkins,然后重新启动jenkins。

    ------------------------------------------------- 以下为通过Jenkins实现简单的CI功能----------------------------------------------------------------------------------------------------------

    自动构建部署追要步骤如下:

    step1:新建任务

    step2:源码管理配置(以SVN为例)

    step3:构建触发器配置(可以指定构建计划)
    构建表达式包含五部分:分别为分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12)、星期(0-7),*表示任何数

    step4:构建环境配置

    step5:构建配置(以Maven构建为例)

    step6:构建后操作(一般包含应用上传、部署、发邮件等操作)

    -------------------------------上传应用包:Publish Over SSH-------------------------------------------

    1:安装插件Publish Over SSH
    系统管理->系统设置->插件管理->可选插件 搜索Publish Over SSH并安装

    2:全局配置Publish Over SSH
    系统管理->系统设置,找到SSH Server选项,配置说明如下:

    3:给任务配置Publish Over SSH实现上传应用包

    -------------------------------执行远程脚本:SSH Site-------------------------------------------
    1、安装SSH插件(系统管理->管理插件)

    2、配置SSH Site(系统管理->系统设置->SSH remote hosts)

    3、在任务的“构建环境”中配置

    说明:
    由于项目构建需要用到对应的插件,需要在全局工具配置中进行对应配置。

  • 相关阅读:
    Makefile与shell脚本区别
    Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk
    李洪强iOS开发之XMPP
    李洪强iOS开发之宏定义方法来初始化一个单例对象
    李洪强iOS开发之拓展篇—UIDynamic(简单介绍)
    李洪强iOS开发之【零基础学习iOS开发】【02-C语言】07-基本数据类型
    李洪强iOS开发之OC[018]对象和方法之间的关系
    李洪强漫谈iOS开发[C语言-011]
    李洪强iOS开发之静态库
    李洪强iOS开发之【零基础学习iOS开发】【02-C语言】06-变量与内存
  • 原文地址:https://www.cnblogs.com/funnyboy0128/p/8804919.html
Copyright © 2020-2023  润新知