好久没有更博了,最近都在忙着其他事情,年底前加上这章再更5篇,10月份开始因为公司业务,要接触appium啦,之后应该也会有所分享。


Jenkins所需环境 

硬件需求:

     ①至少需要有256M内存,推荐512M以上。

     ②10G以上的硬盘空间

软件需求:

     ①JDK8


Jenkins搭建流程

①:去官网下载jenkins.war

②:执行java -jar jenkins.war --httpPort=8080

③:执行后会出现类似的画面:

④:这时我们登陆jenkins的网址:http://localhost:8080

⑤:我们会看到这样的画面:

⑥:找到画面中的密码,我的密码所在地址是:C:\Users\逸天\.jenkins\secrets\initialAdminPassword,将其拷贝至输入框内,点击继续

⑦:之后创建一个管理员用户,创建好后一直点击继续,之后就进入jenkins的主页啦,初步的就搭建好了,如图:


 Jenkins-Job的建立与运行

①:首先我们先新建节点, 点击主页左侧的”新建任务",并随意输入一个任务名,并选取"构建一个自由风格的软件项目",再点击确定

②: 之后我们移动到新页面的最下端,可以看到如图:

③:因为现在我们用的是windows机,所以选择"执行Windows 批处理命令”

④:输入以下测试指令,并点击保存

 ⑤:之后在该画面点击"立即构建",会出现如图情况:

⑥:点击查看这个执行的job,我们可以看到我们的测试job成功运行了


补充

①:我们可以设置执行job的目录,可以在job配置的"General模块的高级下的使用自定义的工作空间"进行配置

②:在用java -jar 执行jenkins.war 时应加一些分配资源的参数,默认内存分配貌似是1/64, 很可能会不够用,会导致jenkins不稳定挂掉。

③:job不可能只在搭建jenkins服务的机子中执行,可以建立一些slave,将job分配到slave上去执行。

④:网上有一些较好的jenkins插件,可以自行去查找下载。下载插件可以在"系统管理页面内的插件管理里"进行下载。

⑤:.......

转载于:https://www.cnblogs.com/tianshu/p/9734115.html

持续集成篇:jenkins搭建和job运行相关推荐

  1. Jenkins Gitlab持续集成打包平台搭建

    相关概念 Jenkins Jenkins,一个用Java编写的开源的持续集成工具,提供了软件开发的持续集成服务,可监控并触发持续重复的工作,具有开源,支持多平台和插件扩展,安装简单,界面化管理等特点. ...

  2. 【安卓开发系列 -- 开发环境】Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具)

    [安卓开发系列 -- 开发环境]Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具) [1]Unbuntu ...

  3. Jenkin持续集成部署-Jenkins常用插件篇

    Jenkin持续集成部署-Jenkins常用插件篇 前言 1. maven插件 2. pipeline 3. SSH 4. Docker 5. Blue Ocean 6. 自定义配置JDK 前言 本篇 ...

  4. python 持续集成工具_持续集成工具: Jenkins学习

    持续集成工具: Jenkins学习 -- 部分内容收集自网络,如有侵权,请联系作者删除 一. 概念 在过去的开发整体流程中,是所有人写好代码之后统一进行合并(svn,git),然后进行测试,确保准发布 ...

  5. 微服务容器部署与持续集成(Jenkins)

    微服务容器部署与持续集成(Jenkins) 一.微服务容器部署 1.Dockerfile 1.1 Dockerfile简介 1.2 使用脚本创建镜像 2.Docker私有仓库 2.1 私有仓库搭建与配 ...

  6. 持续集成平台Jenkins配置方法介绍

    持续集成(Continuous integration,CI)是软件开发和发布流程中最重要的组成部分,有利于加快开发进度.Jenkins是常用的持续集成管理工具,本文将简要介绍Jenkins持续集成工 ...

  7. 【云原生 • DevOps】一文掌握持续集成工具 Jenkins

    目录 一.持续集成工具 Jenkins 介绍 1. 什么是持续集成 2. Jenkins 介绍 二.Jenkins 的安装与部署 1. 安装 Jenkins 2. 本地访问 Jenkins 3. 插件 ...

  8. Jenkins——持续集成及Jenkins介绍和安装配置(插件,用户权限,凭据,Maven安装打包,配置tomcat用户权限)

    持续集成及Jenkins介绍和安装配置 持续集成及Jenkins介绍 软件开发生命周期 持续集成 持续集成的组成要素 持续集成的好处 Jenkins介绍 Jenkins安装和持续集成环境配置 Gitl ...

  9. 【DevOps】持续集成环境-Jenkins安装图文版

    文章目录 前言 Jenkins的安装 1. 环境 2. 安装java 3. 下载Jenkins 4. 安装Jenkins 5. 访问测试 6. 安装插件 7. 创建管理员账号 8. 安装完成: 总结 ...

  10. 持续集成平台Jenkins:docker镜像升级

    Jenkins 2.357 及 LTS 2.361.1之后的版本要求Java 11 或者 17,如果使用的是Java 8,要升级最新版本的Jenkins,就需要升级Java JDK版本,本文记录一下如 ...

最新文章

  1. 面试官扎心一问:知道 CopyOnWriteArrayList 吗?
  2. ubuntu中RAR解压缩中文文件名失败的解决方法
  3. 认识StringBuffer类
  4. python将csv一行保存一个txt_Python读写文件(csv、txt、excel)
  5. python学习笔记:第19天 类的约束、异常、MD5和logging
  6. 下载keep运动软件_Keep运动软件官网下载_Keep运动最新官网下载_18183软件下载
  7. WEB下的excel批量导入功能
  8. Python3安装cx_Oracle连接oracle数据库实操总结
  9. WiFi 四次握手Omnipeek抓包
  10. 【渝粤教育】电大中专混凝土结构_1作业 题库
  11. 鼠标右键没有新建选项怎么办
  12. 什么是PID控制中的超调
  13. 技术管理者需要认识管理活动的高杠杆率
  14. python实现链表的删除_手把手教你43行代码写红黑树(包括删除操作)
  15. 如何在WinXP下查看软硬件端口的占用情况
  16. Go语言:go-redis客户端设置过期时间相关命令Expire,ExpireAt,TTL的用法示例
  17. 如何在 6 月 7 日观看 Apple 的 WWDC 2021 主题演讲
  18. 基于android的电子词典设计_基于Android的电子词典的设计
  19. 英语(from little sheldon)
  20. 【elastic-job】elastic-job部署以及简单例子

热门文章

  1. IT项目开发的75条管理守则(转)
  2. asp.net和javascript怎样结合
  3. Qt Creator中常用快捷键和小技巧
  4. 遇到问题为何该自己动手
  5. chrome/edge插件备忘
  6. mysql 烂泥_烂泥:学习mysql的binlog配置
  7. 010_Post请求中文乱码
  8. python中提供怎样的内置库、可以用来创建用户界面_Python程序设计案例课堂第二篇核心技术第十章图形用户界面...
  9. python io流,Python io流会在列表理解中自动关闭吗?
  10. java的object_Java中的Object类详细介绍