zl程序教程

Jenkins | 笔记

  •  Jenkins 学习笔记

    Jenkins 学习笔记

    目录1. Jenkins 简介2. pipeline介绍什么是pipeline什么是JenkinsFilepipeline语法的支持3. pipeline 语法Groovy语法pipeline组成post部分pipeline支持的指令配置pipeline本身(option指令)(用到的时候可以来参考这块)在声明式pipeline中使用脚本pipeline内置基础步骤(重要)4. 环境变量与构建工

    日期 2023-06-12 10:48:40     
  • Jenkins从配置到实践(2022尚硅谷Jenkins学习笔记)

    Jenkins从配置到实践(2022尚硅谷Jenkins学习笔记)

    文章目录 Jenkins从配置到实践 1 持续集成 Continuous integration(CI) 1.1 什么是持续集成? 1.

    日期 2023-06-12 10:48:40     
  • Jenkins学习笔记详细

    Jenkins学习笔记详细

    最近接触了jenkins这个东西,所以花点时间了解了下。它可以在代码上传仓库(如github,gitee,gitlab)后,在jenkins(

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第三篇jenkins+ant+jmeter自动化执行脚本

    jenkins学习笔记第三篇jenkins+ant+jmeter自动化执行脚本

    在jenkins上部署jmeter脚本并实现自动化,定制定时任务,发送测试结果报告,下面介绍下具体流程: 1.1ant+jmeter配置 将jmeter lib目录下的ant-jmeter-1.1.1.jar 复制一份到ant安装目录的lib文件夹下修改jmeter安装目录bin 修改jm

    日期 2023-06-12 10:48:40     
  • Jenkins学习笔记第八篇pipeline机制

    Jenkins学习笔记第八篇pipeline机制

    jenkins pipeline机制: 每一个check-in 都会触发pipeline的执行,每一个阶段的状态对组内成员都可见 每一个阶段都会给一个及时反馈,每一次最后的stable版本都可以完成一次发布 pipleline项目创建,首先安装pipeline相关插件 在创建的第一个pipeli

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十六篇  Jenkins·配置 Publish Over SSH 插件——访问远程服务器

    jenkins学习笔记第十六篇 Jenkins·配置 Publish Over SSH 插件——访问远程服务器

    一般而言,Jenkins 不单单需要做到将远程仓库里的代码进行编译或者打包,还需要将编译后的代码上传到远程服务器,并且执行一些其他的命令。即 Github代码-编译得到war包-上传远程服务器-执行远程命令。Jenkins 是通过 SSH 插件将编译结果上传到远程服务器上的,本文就介绍这插件的安装与基

    日期 2023-06-12 10:48:40     
  • Jenkins学习笔记第一篇来jenkins还可以这么用

    Jenkins学习笔记第一篇来jenkins还可以这么用

    jenkins介绍        Jenkins 是一个可扩展的持续集成引擎。由于jenkins有着大量的插件,因此自由度高,很容易与各种开发环境进行联动,而且jenkins是开(免)源(费)的,所以应用度很高。还有一个重要的优点是集成的帮助文档很完善&#x

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十五篇 关于jenkins迁移问题

    jenkins学习笔记第十五篇 关于jenkins迁移问题

    由于项目服务器迁移原因,需要将原来服务器上的jenkins迁移到另外一个服务器上,这里jenkins是以war包形式存放在tomcat下的,jenkins的主目录是在用户目录的jenkins下,迁移主要步骤如下: 将war包拷贝到新的服务器的tomcat 的webapp目录下ÿ

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十四篇  解决emailext没有发送邮件问题

    jenkins学习笔记第十四篇 解决emailext没有发送邮件问题

    有时候配置了emailext发送邮件,但是并没有成功发送邮件,也没有报错,要记住下面几点: emailext的attachmentsPattern,不能以 ../ or ./ or / 开头 ../ 开头发邮件的时候会报错 ./ or / 开头不报错,但是邮件也没附件…

    日期 2023-06-12 10:48:40     
  • Jenkins学习笔记第九篇pipeline 接口自动化持续集成测试

    Jenkins学习笔记第九篇pipeline 接口自动化持续集成测试

    Scripts Pipeline  基于groovy的语法 Declarative pipeline V2.5之后引入  结构化方式 script pipeline书写形式如下: node { def mvnHome stage('Preparation') { // for display purpose

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十六篇 jenkins权限控制

    jenkins学习笔记第十六篇 jenkins权限控制

    创建用户,对用户进行权限控制,在实际项目中,根据不同的用户,大致可分为 测试用户,开发用户,运维用户等,这时就需要给不同的用户赋予不能的权限 首选需要安装插件 Role-based Authorization Strategy  这个插件主要用于授权操作,在

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十一篇pipeline发送邮件

    jenkins学习笔记第十一篇pipeline发送邮件

    综合使用参数化,shell命令,发送邮件,发布report报告,执行ant命令,java jar  pipeline{ agent { label 'master' } parameters { string defaultValue: 

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第六篇使用jenkins执行Maven项目

    jenkins学习笔记第六篇使用jenkins执行Maven项目

    首先讲解下jenkins的工作目录配置,如果是放置在tomcat下启动,可以使用下面方式更改jenkins的目录 修改jenkins主目录: 这里主要指的是war启动 修改tomcat bin 下的 catalina.sh 增加jenkins_home 在系统配置 /etc/profile 增加jenkins_h

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十七篇 -Jenkins·将一个 Github 项目打包后上传到远程服务器

    jenkins学习笔记第十七篇 -Jenkins·将一个 Github 项目打包后上传到远程服务器

    创建一个项目,拉取远程git服务端的代码,拉取Git远端代码,创建maven项目 参见 Maven项目执行 使用 mvn 执行maven项目 构建 选择 构建顶层 Maven 目标 填写已经配置好的 Maven ,并输入需要执行的 Maven 命令,比如这里是:clean

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第七篇HTML Publish Report

    jenkins学习笔记第七篇HTML Publish Report

    上一篇讲解了下载HTML Publisher Plugin 插件后,在项目构建发布HTML Report,项目执行后可以在构建里看到HTML Report 但是打开jenkins的报告是不会展示出原本的样式格式,因为jenkins将这些css 格式都禁止展示了,解决这个问题可以有这两种办法:

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十三篇 项目传递参数-parameterized-trigger插 使用

    jenkins学习笔记第十三篇 项目传递参数-parameterized-trigger插 使用

    项目依赖关系 如果本次项目依赖上一个项目,只有依赖项目执行成功才会触发下级项目: 依赖项目创建,FIrst-project 下级项目创建: 依赖项目间传递参数  parameterized-trigger插件 使用,在jenkisn插件中心下载该插件,具体使用

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十篇下载Allure插件生成完美报告

    jenkins学习笔记第十篇下载Allure插件生成完美报告

    创建MAVEN项目:      指定Maven仓库: 指定分支:  指定check out路径 构建执行 生成HTMLReport 生成报告:   这里附加上自定义实现的监听类: public class ZTestReport implements IRep

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第四篇实现jemeter报告预警功能

    jenkins学习笔记第四篇实现jemeter报告预警功能

    关于jenkins上集成jemeter实现脚本自动执行,脚本执行失败但是项目还是构建成功,这个问题的缘由来自于jenkins在集成jemeter时,它只关注项目运行所需的环境,项目内执行的shell等语句语法没有错误,并不关注jmeter脚本是否执行成功失败,脚本执行的过程

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第十二篇 解决邮件报告中错误接口信息

    jenkins学习笔记第十二篇 解决邮件报告中错误接口信息

    修改jmeter-results-detail-report_21.xs样式:只展示统计运行的案例数,和出错的接口信息 <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transf

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第五篇使用参数化解决ant+jemeter生成报告问题

    jenkins学习笔记第五篇使用参数化解决ant+jemeter生成报告问题

    jenkins插件还是很强大的,这里用到的插件是Date Parameter,在参数化构建过程中添加参数 这里具体使用如下,可以在项目构建里 添加shell,具体引入方式如 echo $DateParameter 在windows下使用的是windows批处理命令,使用方式为%DateParam

    日期 2023-06-12 10:48:40     
  • jenkins学习笔记第二篇全局工具配置与结点配置

    jenkins学习笔记第二篇全局工具配置与结点配置

    1.1jenkins 全局工具配置 maven配置 JDK配置:   Ant配置,本地安装的有ANt1.9 ,配置ANt可以实现后面的 jmeter+Ant的自动化接口测试 生成自动化测试报告 Git配置 在配置结点时,先配置全局安全性(Configure Glo

    日期 2023-06-12 10:48:40     
  • 腾讯大佬手码的 K8S+Jenkins 笔记,太强了

    腾讯大佬手码的 K8S+Jenkins 笔记,太强了

    最近在 GitHub 上认识一个腾讯大佬,从他手上得到一份 K8S+Jenkins 笔记,好东西还是要共享的!希望这份笔记能让你技术更上一层!这 2 份笔记有需要的朋友可以私信! 从理论到实战深入 K8S 学习 K8S 的学习笔记很少有比较齐全的,而这份 K

    日期 2023-06-12 10:48:40     
  • Jenkins pipeline 安装Nodejs环境笔记

    Jenkins pipeline 安装Nodejs环境笔记

    前言 在 docker jenkins中运行的 执行 参数 安装插件 Extended Choice Parameter 新建一个 pipeline(流水线)项目 添加参数,类型选择 Extended Choince Parameter 写一个pipeline做什么事情,选择 https://www.jenkins.io/doc/pipeline/steps/workflow-basi

    日期 2023-06-12 10:48:40     
  • Jenkins Coding笔记

    Jenkins Coding笔记

    #From Ubuntu docker exec -ti jenkins /bin/bash #From Docker ssh-keygen 域名: 如填写 coding 描述: 如填写:coding仓库 描述和Username 我都是填写 coding_jenkins Private key: 填入Jenkins 容器的私钥 #From Docker jenikins Containe

    日期 2023-06-12 10:48:40     
  • Jenkins上传代码到gitee零碎笔记

    Jenkins上传代码到gitee零碎笔记

    Jenkins 上传git代码到gitee 在 docker jenkins容器中,通过 ssh-keygen -t rsa 命令生成 公钥 cat ~/.ssh/id_rsa.pub 将公钥加入到 gitee 个人资料中的管理公钥中添加 公钥 按照参考的文章,新安装的Jenkins插件有 git Gitee Credentials Plugin 场景: 局域网的gitlab一个仓库的代码

    日期 2023-06-12 10:48:40     
  • windows 安装 jenkins笔记

    windows 安装 jenkins笔记

    Jenkins 所有镜像列表: http://mirrors.jenkins-ci.org/status.html 可在镜像网站上下载安装文件,比官方下载快些 jenkins 官网地址: https://jenkins.io/ windows 安装 jenkins 安装方式: war方式 war 方式, 启动Jenkins命令,打开cmd 进入到 Jenkins war 目录下,运行命令

    日期 2023-06-12 10:48:40     
  • docker 安装 jenkins 笔记

    docker 安装 jenkins 笔记

    前提: 已安装好 docker-ce,可运行 docker 命令 命令: sudo docker pull jenkins mkdir -p ~/dockers/jenkins cd ~/dockers sudo docker run --name jenkins01 -p 8081:8080 -p 50000:50000 -v ${PWD}/jenkins:/var/jenkins_home

    日期 2023-06-12 10:48:40