Jenkins 平台安装部署

  基于Java开发的持续集成工具,需要安装Java JDK软件

  (1)、Jenkins稳定版下载地址:wget  http://updates.jenkins-ci.org/download/war/1.651.2/jenkins.war

  (2)、JDK安装:到官网选择Java SE---->downloads--->JDK 选择  Accept License Agreement  选择对应版本下载好。tar -xzf jdk ;  mkdir -p /usr/java/ ; mv jdk  /usr/java/  ;

  (3)、配置Java环境变量,在/etc/profile文件末尾加入:

    export JAVA_HOME=/usr/java/jdk
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

    执行 source  /etc/profile    查看Java版本   Java --version

  (4)、安装Tomcat Java容器配置:下载 wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-(自己选7、8或者9)/v(7/8/9)/bin/apache-tomcat-(7/8/9).tar.gz   解压:tar -xzf apache-tomcat

      mv apache-tomcat  /usr/local/tomcat

  (5)、Tomcat发不Jenkins,将下载好的Jenkins.war 复制到Tomcat默认发布目录:rm  -rf /usr/local/tomcat/webapps/*  ; mkdir  /usr/local/tomcat/webapps/ROOT  -p   ;  进入文件解压:jar -xvf  jenkins.war  ;rm -rf  jenkins.war    启动Tomcat查看:sh  /usr/local/tomcat/bin/startup.sh

看到Jenkins界面,创建新任务。先安装maven编译工具,wget http://mirror.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

tar  -xzf apache-maven    ;mv apache-maven  /usr/maven     到Jenkins界面系统管理,,写入jdk_home路径,maven_home路径,新任务:构建maven项目,选择Subversion,写入svn://ip,在pom.xml下写入cleaninstall-Dmavne.test.skip=true 自动编译测试。

  立即构建  查看   

转载于:https://www.cnblogs.com/LHXW/p/9355758.html

Jenkins可持续集成相关推荐

  1. 【Jenkins】持续集成、持续交付与持续部署

    持续集成.持续交付与持续部署,都是软件开发过程中的很好的实践. 一.持续部署 装修厨房 全部装好之后发现灯不亮,电路有问题:冷热水装反了,管路有问题.这些问题要解决就必须把地砖.墙砖拆掉--一个环节有 ...

  2. [转]使用jenkins实现持续集成

    本文转自:https://www.cnblogs.com/zishengY/p/7170656.html 一.jenkins 介绍 它是一个自动化的周期性的集成测试过程,从检出代码.编译构建.运行测试 ...

  3. 【Jenkins】持续集成环境实战

    pdf供下载:https://download.csdn.net/download/hancoder/19835802 1.持续集成及Jenkins介绍 2.Jenkins安装和持续集成环境配置 3. ...

  4. Jenkins Docker 持续集成实践

    前言 持续集成(CI/CD)是一种软件开发实践.用于帮助团队成员频繁.快速的集成,测试他们的工作成果,以尽快发现集成错误. 更频繁.更早的集成意味着更早的发现问题.通过持续集成,及时发现和解决代码故障 ...

  5. 基于K8s和docker的Jenkins 可伸缩持续集成系统

    概述 本文档主要介绍Jenkins的可伸缩部署方式,一种是基于Docker(或者docker-swarm 集群)的部署方式,另外一种是基于kubernetes的部署方式. 由于基于kubernetes ...

  6. sss Jenkins+Github持续集成

    http://www.jianshu.com/p/b2ed4d23a3a9 Jenkins+Github持续集成 作者  吴彦欣  关注 2015.11.11 19:47  字数 994  阅读 51 ...

  7. jenkins实现持续集成、持续部署

    jenkins实现持续集成.持续部署 一.分析我们需要做什么才能实现持续集成.部署 1.分析jenkins需要帮我们做哪些内容 2.拆分需要实现的步骤 二.配置持续集成和部署 0.前置条件 1.实现第 ...

  8. centos7下Gitlab+Jenkins部署持续集成CI环境

    1.基本环境 主机:win10,IP:192.168.0.111:部署机器centos7,IP:192.168.0.65: 内存推荐到8G,实测需要6G以上,以免出现内存不够用而报错. 2.安装git ...

  9. Docker+Jenkins持续集成环境(1)使用Docker搭建Jenkins+Docker持续集成环境

    本文介绍如何通过Jenkins的docker镜像从零开始构建一个基于docker镜像的持续集成环境,包含自动化构建.发布到仓库\并部署上线. 0. 前置条件 服务器安装docker,并启动docker ...

  10. Jenkins+Github持续集成

    本文转自: https://blog.csdn.net/qq_23603437/article/details/82885375 1.注意点 Jenkins 与 GitHub 配合实现持续集成需要注意 ...

最新文章

  1. UniCode 速查表
  2. JavaScript setTimeout函数
  3. 离散数学实验题目-关系
  4. 文件上传功能-本地存储、阿里OSS、七牛云
  5. ws2812b灯带容易坏_吊灯吸顶灯筒灯壁灯射灯灯带LED线条灯……都是个啥?
  6. 头条号个人中心登录_微信个人订阅号开通了创作领域的认证!这是要跟头条看齐了吗?...
  7. 2018年冷链百强_在分析了47,251个依赖关系之后,2016年Java图书馆百强
  8. 1818国民经济核算
  9. 厉害!中国AI企业50强榜单!看完员工待遇,网友:我酸了!
  10. 通过窗口名字(caption的内容)查找窗口,并将其隐藏或者置顶显示
  11. c语言int类型乘法溢出_【原创】C语言指针自我总结
  12. matlab程序员得浪漫,程序员的浪漫:教你如何用MATLAB向女生表白
  13. Oracle 网络配置与管理
  14. bzoj 1617: [Usaco2008 Mar]River Crossing渡河问题(DP)
  15. Django配置文件常用信息
  16. springboot 微服务相关收藏
  17. OSPF协议单域配置实例
  18. linux安装文件密码,linux安装包PGP加密验证
  19. 国企招聘:中国空空导弹2023校园招聘正式启动
  20. 关于球型Shader的写法

热门文章

  1. 安卓滚动字幕以及TextSwitcher、ImageSwitcher使用
  2. python标准库——datetime模块
  3. 随机森林算法原理_集成算法,随机森林和梯度增强机
  4. kitti数据集_CVPR2020 | PV-RCNN: 3D目标检测 Waymo挑战赛+KITTI榜 单模态第一算法
  5. 编译android源码 太慢,记编译Android源码的经历
  6. 装饰器python详解_python装饰器详解
  7. pythonATM,购物车项目实战_补充9文档说明
  8. 异步保存数据到mysql或mssql 学习笔记
  9. linux硬盘分区PPT,linux下的硬盘分区详解.doc
  10. 5 python 页面说明_Python爬虫爬取网易云的音乐