zoukankan      html  css  js  c++  java
  • Jenkins---简单认识

    老生常谈:知其然更要知其所以然,所以补充一下Jenkins的相关知识

    官方文档:https://jenkins.io/zh/doc/    

    问题1:Jenkins是什么?

      1.1、Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的)

    问题2:为什么要使用Jenkins

           2.1、jenkins是所有持续集成(CI)产品中在安装和配置上相对来说最简单的,基于Web访问,用户界面友好,直观和灵活。提供AJAX的即时反馈。

      2.2、Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。

      2.3、同时,还拥有大量的插件,通过插件可以扩展jenkins的功能(当然,如果你有兴趣也可以自己开发插件),它们都是开源的,而且它们可以直接通过web界面来进行安装与管理。

      2.4、通常与版本管理工具(SCM)、构建工具结合使用;常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。

      这样子对于jenkins是不是有一个模糊的认识了呢?

    问题3:jenkins能做些什么?

           3.1、持续、自动地构建软件项目

      3.2、监控一些定时执行的任务。

      3.3、可远程从电脑进行相关操作

      其实很多时候你有了大概的理论知识,知道这个工具可以用来做什么,等你真正要用的时候,自然会接触到更多的相关知识。我也是刚接触这个工具,对于持续集成比较感兴趣,所以我会在用这个工具的过程中,一边记录一边分享。

  • 相关阅读:
    ha-wordy-Write-up
    HA: Infinity Stones-Write-up
    为什么k8s引入pod概念?
    vxlan 跨网段虚拟机迁移
    交换机配置
    Git四大组件(转)
    php-fpm
    docker容器中用户自定bridge网络与默认bridge网络之间的区别
    原型链
    'style-loader', 'css-loader'使用
  • 原文地址:https://www.cnblogs.com/yimihua-kai/p/11508827.html
Copyright © 2011-2022 走看看