jenkins教程菜鸟_jenkins新手入门教程

jenkins教程菜鸟_jenkins新手入门教程Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。虽然jenkins提供了Window、Linux、OSX等安装程序,但是都没有war方便。本文用的是jenkins的war包,简单、方便、快捷。一、安装jenkins1.在https://jenkins.io/下载jenkins.war;##…

大家好,又见面了,我是你们的朋友全栈君。

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

虽然jenkins提供了Window、Linux、OS X等安装程序,但是都没有war方便。本文用的是jenkins的war包,简单、方便、快捷。

一、安装jenkins

1. 在https://jenkins.io/下载jenkins.war;

####2. 运行:java -jar jenkins.war;

####3. 在浏览器中打开:localhost:8080。 第一次启动Jenkins时,出于安全考虑,Jenkins会自动生成一个随机的按照口令。注意控制台输出的口令,复制下来,然后在浏览器输入;

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170133781-2074758004.png)

####4. 根据提示安装插件,本文选自的是“安装推荐的插件”;

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170237093-1441904902.png)

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170307484-1068845222.png)

####5. 创建第一个管理员用户:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170352859-1371080754.png)

###二、使用jenkins

####6. 创建完成开始使用jenkins:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170526843-1502984948.png)

####7. 进入jenkins首页:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170613406-1977162145.png)

####8. 设置用户以及权限:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170702062-166556312.png)

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170721015-486560323.png)

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170739265-1886366952.png)

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170756750-547379505.png)

####9. 创建任务:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201170955484-2097990063.png)

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171013609-928446211.png)

####10. 构建项目

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171048875-151051472.png)

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171106593-1087488013.png)

图中标志处,红色为构建失败,蓝色为构建成功;

####11. 查看构建的各信息:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171231515-679063880.png)

####12.查看构建历史:

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171303468-1279943146.png)

####13. jenkins中的其他各功能可以自己去摸索;

####14. jenkins的退出:

在在当前页面浏览器中输入localhost:8080/exit;

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171545031-1240167315.png)

####15. 重新加载配置信息,输入:localhost:8080/reload

![](http://images2017.cnblogs.com/blog/1183871/201802/1183871-20180201171652984-1675956916.png)

#####版权声明:本文为博主原创文章,未经博主允许不得转载。(转载需注明出处 http://www.cnblogs.com/yanfei1819/p/8400083.html )

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146366.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月14日 上午8:40
下一篇 2022年5月14日 上午8:40


相关推荐

  • java finalize逃脱_java finalize方法详解[通俗易懂]

    java finalize逃脱_java finalize方法详解[通俗易懂]1.finalize的作用finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法。finalize()与C++中的析构函数不是对应的。C++中的析构函数调用的时机是确定的(对象离开作用域或delete掉),但Java中的finalize的调用具有不确定性不建议用finalize方法完成“非内存资源”的清理工作,但建议用于:①…

    2026年1月25日
    3
  • 奔图M6506驱动_三星M2071是一体机吗

    奔图M6506驱动_三星M2071是一体机吗奔图PantumM6608一体机驱动是官方提供的一款一体机(打印/扫描)驱动,本站收集提供高速下载,用于解决一体机与电脑连接不了,无法正常使用的问题,本动适用于:WindowsXP/Windows7/Windows8/Windows1032/64位操作系统。有需要的朋友可以来本站下载安装。奔图PantumM6608一体机驱动http://www.equdong.net/qudong/bt_Pantum/7833.html…

    2026年4月13日
    5
  • vue组件库和组件文档生成

    vue组件库和组件文档生成公司现役组件库项目 公共资源或者新老项目切换仓库调整 src 目录结构 src App vue main js packages 新建此文件夹用来存放组件 index js 组件入口 button vue 新增一个 button 组件 记得带上 name icon 新增一个 icon 组件 记得带上 namepackages index js 所有组件的入口 import

    2026年3月17日
    2
  • CMakeList的基本写法

    CMakeList的基本写法最近需要自己写 CMakaList 所以简要写一下一些基本的操作 为图实用 只写了常用的简单操作 1 确定 cmake 最低版本需求 cmake minimum required VERSION3 0 0 2 确定工程名 project XXX 这个不是必须 但是最好写一下 这一行会引入两个变量 XXX BINARY DIR 二进制文件保存路径 和 XXX SOURCE DIR 源代码保存路径 3 添加需要

    2026年3月18日
    1
  • 常见面试题(AJAX篇)

    常见面试题(AJAX篇)1 说说 Jsonp 的原理 jsonp 是用来解决什么问题的 为什么会有这个问题 Jsonp 有什么缺点 重要 2 get 和 post 有什么区别 3 你们公司是怎么解决跨域这个问题 重要 4 你是怎么理解 ajax 的 Ajax 的原理能说一下吗 5 你对同步和异步是怎么理解的 6 页面传参有没有出现过乱码的情况 如果有你是怎么解决的 7 在前后端数据交互的时候 有处理过

    2026年3月27日
    2
  • 微表情识别

    表情识别2019.12更新了仓库依赖。简介使用卷积神经网络构建整个系统,在尝试了Gabor、LBP等传统人脸特征提取方式基础上,深度模型效果显著。在FER2013、JAFFE和CK+三个表情识别数据集上进行模型评估。环境部署基于Python3和Keras2(TensorFlow后端),具体依赖安装如下(推荐使用conda或者venv虚拟环境)gitclonehttp…

    2022年4月9日
    63

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号