首页 > 系统相关 >Centos上Jenkins+git+allure使用教程

Centos上Jenkins+git+allure使用教程

时间:2024-08-09 11:27:52浏览次数:17  
标签:git Centos 配置 allure 构建 jenkins Jenkins 安装

1、Jenkins上下载allure

 

2、下载安装完成后重启Jenkins,然后查看allure插件安装成功,如下图所示

 

3、Jenkins服务器上,安装allure-2.26.0,安装完成后配置环境变量,

vi /etc/profile 配置环境变量 添加 export PATH=$PATH:/usr/local/allure-2.26.0/bin

保存环境变量 source /etc/profile

然后验证allure是否配置成功

 4、Jenkins配置

 

 

 

 5、python插件配置

在安装pip3 install pytest报错

 raise ReadTimeoutError(self._pool, None, "Read timed out.")

pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

#yum install -y ca-certificates

#wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo

#rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

配置yum源证书之后,再次下载安装如pip3 install pytest 则安装成功

6、分别检查各组件是否安装成功

7、Jenkins上创建一个Job,自动拉取Git代码,构建任务并生成Allure测试报告配置方法

 1)创建任务名称,输入任务名称,选择“构建一个自由风格的软件项目"即可

 

2)配置-源码管理-配置好git 路径和账号,并指定构建分支名称

 

 

3)Build Steps配置

 4)构建后操作,选择对应的Allure Report即可,写相对路径即可

 5)上述配置完成后保存,构建任务即可。其他Configure配置按需添加即可。

 

标签:git,Centos,配置,allure,构建,jenkins,Jenkins,安装
From: https://www.cnblogs.com/leeona/p/18285225

相关文章

  • GitHub每日最火火火项目(8.7)
    项目名称:bghira/SimpleTuner项目介绍:SimpleTuner是一个面向StableDiffusion2.1、StableDiffusion3、DeepFloyd和SDXL的通用微调工具包。它旨在为这些模型提供一种便捷的方式进行微调,以适应不同的应用场景和需求。通过使用SimpleTuner,用户可以调整模型的参数,从而提高......
  • GitHub每日最火火火项目(8.8)
    项目名称:bghira/SimpleTuner项目介绍:SimpleTuner是一个通用的微调工具包,主要面向StableDiffusion2.1、StableDiffusion3、DeepFloyd和SDXL等模型。它为这些模型的微调提供了便利,使用户能够更轻松地调整模型的参数,以满足不同的应用需求。通过SimpleTuner,用户可以更好......
  • git常用场景
    相信Git操作是每一位程序员都应该学习的基本技能。然而,直接学习Git命令可能会感到枯燥无味,尤其是在刚接触时。为了帮助大家更好地理解和应用Git,我想结合我在实习开发中的一些实际经验,介绍几个常见的开发场景以及相应的Git操作。我刚才提交了什么?如果你用gitcommit-a提交了一......
  • git的快速入门(含常用指令)
    目录概念什么是gitgit与GitHub有什么区别提交、仓库、分支git的使用从GitHub上下载别人的代码直接将代码下载到本地克隆仓库获取代码将自己的代码上传到GitHub本文拟将用通俗的语言描述git的使用方法,如有出入,请批评指正概念什么是gitGit可以想象成一个超级高效的"时间机器",专......
  • Centos Linux 7 搭建邮件服务器(postfix + dovecot)
    准备工作1.一台公网服务器(需要不被服务商限制发件收件的,也就是端口25、110、143、465、587、993、995不被限制),如有防火墙或安全组需要把这些端口开放2.一个域名,最好是comcnorg的一级域名3.域名备案(如果服务器是国外的则不需要备案)一、配置域名解析1.登录阿里云,找到云解......
  • "揭秘CentosChina爬虫项目:掌握Scrapy框架的必备技巧与数据库设计"
    Centoschina项目要求爬取centoschina_cn的所有问题,包括文章标题和内容数据库表设计库表设计:数据展示:项目亮点低耦合,高内聚。爬虫专有settingscustom_settings=custom_settings_for_centoschina_cncustom_settings_for_centoschina_cn={'MYSQL_USER':'roo......
  • 云服务器Linux Centos7 安装minio
    官网下载minio地址:https://min.io/download?license=agpl&platform=kubernetes本文章可放心无脑食用1.准备工作创建存储位置(一般在/usr/local下安装程序)mkdir/usr/local/miniomkdir/usr/local/minio/data/usr/local/minio:存放minio程序/usr/local/minio:存放mi......
  • Centos7单用户修改密码.md
    1、进入编辑模式启动操作系统,并且在grub界面按“e”进入编辑模式2、修改参数传统模式:找到“linux16”开头的那段,在“UTF-8”之后添加“init=/bin/sh”,同时需要去掉“rhgb”和“quiet”参数UEFI模式:非“linux16”开头,而是以“linuxefi”开头3、进入单用户模式使用ctrl+x进入......
  • git前端上传项目忽略本地node_modules文件
    要在Git上传前端代码时忽略node_modules文件夹在项目根目录下查找或创建.gitignore文件:如果你的项目中已经存在.gitignore文件,则打开它进行编辑。如果不存在,就在项目根目录下创建一个新的.gitignore文件。在.gitignore文件中添加node_modules/:打开.gitignore文件,并添加......
  • centos7.9 安装docker-ce
    #step1:安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#Step2:添加软件源信息sudoyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#Step3sudosed-i's+download.docker.c......