jenkins入门教程(代码片段)

jimc jimc     2022-12-03     465

关键词:

  jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。

一、安装及启动

最新版本war包下载地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war

启动方法: java  -jar jenkins.war,如果要以后台进程的方式启动,可使用 nohup java -jar jenkins.war

启动过程中,它会将war包解压到~/.jenkins目录下,并生成一些目录及配置文件。

二、插件安装

由于,安装Jenkins后首次访问时由于无法访问更新站点而产生离线问题,所以只能跳过常用插件安装这步。

技术图片

 

 安装插件前需修改更新站点,如下:

技术图片

站点信息从:https://updates.jenkins.io/update-center.json 改为如下地址【三选一即可】

更改完毕后,最好重启Jenkins。

常用插件列表:

  • Local
  • Folders
  • OWASP Markup Formatter
  • Build Timeout
  • Credentials Binding
  • Timestamper
  • Workspace Cleanup
  • Ant
  • Gradle
  • Maven Integration
  • Pipeline
  • GitHub Branch Source
  • Pipeline: GitHub Groovy Libraries
  • Git
  • Subversion
  • SSH Slaves
  • Matrix Authorization Strategy
  • PAM Authentication
  • LDAP
  • Email Extension
  • GitLab
  • Ansible
  • SaltStack
  • Parameterized Trigger
  • Build Pipeline
  • Build Authorization Token Root

jenkins入门教程(代码片段)

  jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java,c#,php等)的项目构建,也完全兼容ant、maven、gradle等多种... 查看详情

jenkins持续集成使用教程(代码片段)

Jenkins持续集成使用教程用jenkins有什么好处通过规范化来完成,简单,繁琐,浪费时间的重复工作规范化工作,以免出现低级错误实现随时随地任何人一键构建......安装jenkins以Mac设备为例(Windows步骤类似),帮你一步一步搭建... 查看详情

jenkins详细安装教程(代码片段)

  1.先下载msi文件    Jenkins下载链接:https://pan.baidu.com/s/1SACKNgW7OZrJoXMRDhsJxQ提取码:94b9   2.安装    解压后得到的是jenkins-2.9.1.msi文件,双击运行并安装即可。       3.进入jenkins:    安装成功后在... 查看详情

jenkins在widow下简单安装教程(代码片段)

一、Jenkins安装(Win10系统) 1、在官网https://jenkins.io/index.html下载Jenkins。download下的下载jenkins.war,如下图所示:  2:把下载的jenkins.war放到任意盘下面:比如:D盘。新建jenkins文件,放到这个文件下3:在cmd下以管理员的... 查看详情

docker安装jenkins详细教程(代码片段)

文章目录一、jenkins安装1.查找,下载jenkins镜像文件2.创建Jenkins挂载目录并授权权限,这样我们就可以很方便地对容器内的配置文件进行修改。3.创建并启动Jenkins容器4.查看jenkins是否启动成功,如下图出现端口号,... 查看详情

jenkins自动化部署入门详细教程(代码片段)

大纲  【推荐】我凭这三招轻松拿到offer.pdf(吐血整理)>>>   1.背景  在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测... 查看详情

jenkins一键构建自动化测试代码(代码片段)

这两天在使用Jenkins搭建部署一键构建python脚本的框架,看了无数教程(很多教程都是复制粘贴的乱糟糟的教程),踩了无数坑终于搞定了,记录一下这次的搭建过程,以便之后参考。环境介绍:1、本机(自己写代码用的win10)2... 查看详情

jenkins实践pipeline教程(代码片段)

...:是gitlab内置的一套pipeline框架,脚本是yml语言。jenkins:通过安装插件的 查看详情

jenkins-extendede-mail配置教程(代码片段)

前言:在Jenkins的使用中邮件提醒是一个常用功能,ExtendedE-mailNotification是一个功能更为齐全,使用也更为复杂的插件,本文即将为大家详细讲解如何配置相关内容,感兴趣的话继续往下看吧!~~一、全局设置进入系统管理-系... 查看详情

gitlab+jenkins通过钩子实现自动部署web项目,图文详细教程(代码片段)

一:基础环境介绍及准备1:Gitlab服务器:ubuntu192.168.152.131—参考搭建:Linux安装gitlab,docker安装gitlab教程2:Jenkins服务器:ubunu192.168.152.130—参考搭建:linux安装Jenkins,或docker安装Jenkins教 查看详情

「jenkins+git+maven+shell+tomcat持续集成」经典教程(代码片段)

Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变得可能。现在软件开发追求的是效率以及质量,Jenkins使得自动化成为可能!亮点采用shell自定义脚本,控制集成部署环境更加方... 查看详情

jenkins自动发送邮件配置及定时构建(代码片段)

前言在配置之前,我们需要安装好Jenkins,对于如何安装不在赘述,看我之前一篇安装教程(或者找度娘,教程很多)。接下来我们开始详细讲解build运行完成后自动发送邮件和定时自动构建build系统配置安装插件我们在安装Jenkins的... 查看详情

jenkins流水线(jenkinsfile)详解,保姆式教程(代码片段)

jenkins流水线(jenkinsfile)详解在学习本篇文章的时候,可以去看看jenkins官网的文档,jenkins官网支持中文,观看十分便捷此教程使用的是gitee+docker+jenkins的部署方式,gitlab与github异曲同工,还有就... 查看详情

jenkins构建maven项目(代码片段)

Jenkins构建Maven项目Jenkins项目构建类型自由风格项目构建安装PublishoverSSH插件配置PublishoverSSH创建项目配置源码管理,从Gitee或者Github或者Gitlab上拉取代码编译打包部署Maven项目构建Pipeline流水线项目构建(强烈推荐)安... 查看详情

jenkins使用开始踩坑(代码片段)

上篇文章安装教程:https://www.cnblogs.com/linuxchao/p/linuxchao-jenkins-setup.html  一.前戏  话说上一篇文章安装完JDK和jenkins之后,在使用的时候遇到了很多问题,现在一一和大家分享一下二.问题1  1.目的:因为第一次使用jenki... 查看详情

window安装jenkins最有效避免失败教程(代码片段)

Jenkins环境准备1.安装jenkins前确保您的电脑已经配置好JDKJDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html2.下载好jenkins安装包jenkins下载地:https://jenkins.io/JDK安装1.如果您的电脑未安装JDK,那么首先我们... 查看详情

游戏开发进阶教你unity通过jenkins实现自动化打包,打包这种事情就交给策划了(保姆级教程|命令行打包|自动构建)(代码片段)

文章目录一、前言二、Jenkins简介三、Jenkins的下载与安装1、JDK下载与安装2、Jenkins下载3、Jenkins安装4、Jenkins初始化四、Jenkins的基本操作1、关闭Jenkins1.1、方式一:暴力杀进程(不推荐)1.2、方式二:以管理员身份... 查看详情

游戏开发进阶教你unity通过jenkins实现自动化打包,打包这种事情就交给策划了(保姆级教程|命令行打包|自动构建)(代码片段)

文章目录一、前言二、Jenkins简介三、Jenkins的下载与安装1、JDK下载与安装2、Jenkins下载3、Jenkins安装4、Jenkins初始化四、Jenkins的基本操作1、关闭Jenkins1.1、方式一:暴力杀进程(不推荐)1.2、方式二:以管理员身份... 查看详情