草庐IT

Jenkins-Blue

全部标签

Allure安装、使用、Jenkins集成

目录一、allure介绍二、安装allure服务三、安装pytest、allure-pytest插件四、生成报告五、allure其他使用5.1给测试报告添加各种附件5.2添加用例标题和描述信息5.3添加链接5.4标记测试用例5.5优先级六、allure和jenkins集成一、allure介绍allure是一款开源的,专门用来展示测试结果的测试报告工具,报告内容精致美观且专业。allure可以与非常多的测试框架做集成:Java语言,可以与junit4、junit5、TestNG测试框架集成;Python语言,可以与pytest、behave、nose测试框架集成;allure会将测试用例的执行数

Docker+ Jenkins+Maven+git自动化部署

环境:Centos7          JDK1.8      Maven3.3.9      Git  2.40      Docker 20.10.17准备工作:安装Docker        Centos7默认的yum安装的docker是1.13,版本太低,很多镜像都要Docker版本要求,升级Docker版本。卸载已安装Docker:  yumremovedocker*yum工具及添加镜像源yum-yinstallyum-utilsyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/

k8s的jenkins部署java项目到k8s集群cicd持续集成

k8s1.16.0-k8s的jenkins部署java项目到k8s集群cicd(ci成,cd手动部署的)注意:本文档只是实现了ci,cd是通过ci生成的镜像,再手工再k8s-master执行的部署(只因pod部署的jenkins连接k8s的认证不知怎么操作,若jenkins是单独部署在k8s-master机器上,能直接在master执行kubectl命令就没这个问题了)1.规划: 192.168.171.128   master  mysql nfs192.168.171.129   node1192.168.171.130   node2192.168.171.131   githabord

android - 由于主项目的复杂库项目依赖性,Jenkins-Server 上的自动化 Android UI 测试失败

短期总结,我的项目结构如下:-A和B是androidlib项目,其中B依赖于A-C(正常的android项目)依赖于B-T是C的测试项目我的jenkins服务器上相应地有两个项目,一个用于C,一个用于T,它们有自己的构建脚本,实际上只使用android和ant命令.所以C的构建没有问题,但是我无法得到T的工作构建。“工作”应该意味着,根据脚本,它要么不编译,要么在运行时失败,因为缺少一些类,实际上不可能,或者不通过dexing阶段,因为添加重复项。很明显,依赖项有问题,但有趣的是它在本地机器上使用eclipse和模拟器运行得非常好。这里是一个示例shell脚本代码,它实际上应该可以工作

android - 如何自动将 Android 应用程序从 Jenkins 上传到 Google Play Alpha 测试?

这个问题在这里已经有了答案:HowtouploadanAPKfromJenkins/HudsontoPlayStore?(6个答案)关闭8年前。我让Jenkins运行,在每次提交后拉取GitHub并构建我的应用程序。有测试人员社区,我希望他们拥有我最新的应用程序。我希望将我的应用上传到GooglePlayAlpha测试,但也许我应该使用其他服务?你们#androiddevs在用什么?

Nexus Jenkins插件

我一直在尝试配置NexusJenkins插件现在大约一个星期。只是发现该插件与我们的Nexus3.XOSS无法使用。从那以后,我降级了我们的Nexus,并配置了所有工作工作。除了,当我尝试将maven伪影文件路径添加到詹金斯文件我会在以下消息中遇到错误:UploadingMavenassetwithgroupId:com.riddlesvillageartifactId:coreversion:Version:1.0.0-SNAPSHOTTorepository:releasesUploadof/usr/share/jenkins/failedFailingbuildduetofailuret

CentOS服务自启权威指南:手动启动变为开机自启动(以Jenkins服务为例)

前言CentOS系统提供了多种配置服务开机自启动的方式。本文将介绍其中两种常见的方式,一种是使用Systemd服务管理器配置,不过,在实际中,如果你已经通过包管理工具安装的,那么服务通常已经被配置为Systemd服务,只需要命令sudosystemctlenableyourService设置开机自启动即可。但是如果你是压缩包解压的方式安装服务,可以参考如下步骤。另一种是通过修改/etc/rc.d/rc.local文件实现。在这里,我们以Jenkins为例,演示如何将其手动启动的服务配置为开机自启动。方式一:Systemd方式配置开机自启动:1.创建JenkinsSystemd单元文件首先,使用

当作业名称包含“ Plink”时,Jenkins Git插件会失败?

由于某种原因,我在Jenkins中使用复杂的作业名称,并从作业名称中解析一些作业参数。虽然工作名称往往会有些冗长,但它曾经工作得很好。所有作业都会通过Github的JenkinsGit插件执行一些脚本来获取回购。使用一个私钥,该密钥存储在詹金斯中。Jenkins实例为v2.7.4,在Linux上运行(SoPutty'splink很远),git插件为v3.3.0,git为v1.7.1。我不允许升级或降级。但是,确切的名称包含单词plink(案例不敏感),这项工作会失败:>gitfetch--tags--progressgit@github.___/___.git+refs/heads/*:ref

目录上的 Android Studio Blue Square

我刚刚将一个项目从Eclipse导入到AndroidStudio中进行试用。我看到一些目录的右下角有一个蓝色的小方block,还有一些目录是蓝色的而不是橙色的。这是否意味着什么(我假设是),如果是,那意味着什么? 最佳答案 蓝色方block:这些是模块根。等效于Eclipse中的项目。蓝色目录:这些是模块中的源代码根目录。您可以通过项目结构(Ctrl-Shift-Alt-S)更详细地探索和配置模块结构和源目录。有关更多信息,请查看ProjectToolWindowhelptopic 关于

android - 在 OpenShift Jenkins 上构建 Android 应用程序

到目前为止,我尝试在OpenShift上使用Jenkins构建Android应用程序失败了。我尝试使用适用于Jenkins的android-emulator-plugin,它应该安装所有Android先决条件,但它无法下载文件(可能是因为我应该强制HTTP,目前该插件不支持)。退休的OpenShift论坛中有几个问题没有得到解答:AndroidSDK.Jenkins.AndroidbuildwithJenkinsJenkinsAndroidSDK是否可以在OpenShiftJenkins上构建Android应用程序?怎么办? 最佳答案