跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。一、定时构建语法* * * * *(五颗星,中间用空格隔开)第一颗*表示分钟,取值0~59第二颗*表示小时,取值0~23第三颗*表示一个月的第几天,取值1~31第四颗*表示第几月,取值1~12第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日1.每30分钟
转载
2024-08-08 10:58:31
50阅读
扩展: 如何清除工作目录? 安装Workspace Cleanup插件。在Pipeline 的Post中的always添加CleanWs() always { script{ echo "always......" cleanWs() } }
原创
2022-08-16 21:46:41
485阅读
Jenkins 是一个可扩展的持续集成引擎。
主要用于: 持续、自动地构建/测试软件项目。 监控一些定时执行的任务。 Jenkins拥有的特性包括: 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。 易于配置-所有配置都是通过其提供的web界面实现。 集成RSS/E-mail通过RSS发布构建结果或当构
转载
2024-07-30 14:32:54
128阅读
主目录除了Jenkins的WAR包所在目录,Jenkins还有一个更重要的目录——Jenkins的所有重要数据都存放在这个独立的目录中,称为Jenkins主目录,它的默认位置是在当前用户根目录的隐藏目录。你还可以通过设置环境变量来强制设置一个其它目录作为主目录。由上可知,备份Jenkins主目录是至关重要的。配置文件Jenkins主目录下包含了所有的Jenkins服务器配置的细节,以及在“管理Je
转载
2024-03-03 22:50:49
453阅读
原创
2024-04-28 13:53:25
97阅读
一直想搞接口自动化,却有点无处下手,看到很多人提及到Jenkins,网上搜了一下,发现不够全面,零零碎碎。那就写下来为了以后参照。一、工具版本:JDK:jdk1.7.0_79Ant:apache-ant-1.9.7Jmeter: apache-jmeter-2.13Jenkins: jenkins-1.651.1以上安装包以及相关工具,jmeter常用插件下载地址:http://pan.baidu
原创
2022-06-30 16:23:21
109阅读
1、/:目录属于根目录,是所有目录的绝对路径的起始点,Ubuntu 中的所有文件和目录都在跟目录下。 2、/etc:此目录非常重要,绝大多数系统和相关服务的配置文件都保存在这里,这个目录的内容一般只能由管理员进行修改。像密码文件、设置网卡信息、环境变量的设置等都在此目录中。此目录的 rcn.d 目录中存放不同启动级别所启动的服务,network 目录放置网卡的配置信息等。 3、
为了方便管理容器的启动命令,统一使用 docker-compose 命令配合 docker-compose.yml 文件启动容器。基本使用可以 参考这里。关于如何在 Docker 中安装 Jenkins,参考这里。如果只是想看最终的 docker-compose.yml 文件,直接跳到最后一部分。我的 CentOS7 的内核已经升级为 4.15,版本详情如下:# uname -a
Linux VM
转载
2024-04-20 09:38:31
705阅读
# 修改配置文件vim /var/lib/jenkins/config.xml# 默认<workspaceDir>${JENKINS_HOME}/workspace/${ITEM_FULL_NAME}</workspaceDir># 变更后<workspaceDir>/data/jenkins/workspace/${ITEM_FULL_NAME}</wo
原创
2022-11-21 14:16:42
320阅读
Docker方式:如果在安装社区推荐插件时报错,网络延迟,则建议采用官方yum安装遇到一个问题:公司局域网openstack虚拟机安装时,修改了镜像仍报错,但是自己电脑vmware虚拟机正常,暂时无法排查出原因,或许是网络问题。1.启动docker,下载Jenkins镜像文件docker pull jenkins/jenkins2.创建Jenkins挂载目录并授权权限我们在服务器上先创建一个jen
转载
2024-09-30 12:04:25
213阅读
jenkins默认工作目录在当前用户的 ~/.jenkins目录下,一般来说,该目录一般都不会分配很大。 我们需要对其进行修改. 设置JENKINS_HOME参数即可修改。 #需要将以前的配置全部移动到新的工作空间中,不然全部丢失需要重新安装 cp -r ~/.jenkins /uinnova/so ...
转载
2021-07-14 15:36:00
2849阅读
2评论
# 修改配置文件
vim /var/lib/jenkins/config.xml
# 默认
<workspaceDir>${JENKINS_HOME}/workspace/${ITEM_FULL_NAME}</workspaceDir>
# 变更后
<workspaceDir>/data/jenkins/workspace/${ITEM_FULL_NAME}&l
原创
2022-12-07 10:44:05
312阅读
实现自动化构建前面的步骤搞完以后,接下来就是要进行自动化构建了,不然前面的工作几乎没啥意义? 我们在平时前端开发的时候经常会用到几个命令npm isntall npm run dev npm run build。 那在 jenkins 里面需要装一个插件来使用这个 node 命令。 打开 jenkins 系统管理->插件管理,搜索 nvm wrapper安装。然后打开 jenkins 工程列
转载
2024-03-29 13:46:19
58阅读
一、安装Jenkins1.下载依赖sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2.导入秘钥sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key3.安装yum install
转载
2024-03-18 10:01:54
4953阅读
Jenkins与Docker的自动化CI/CD实战 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。一、发布流程设计工作流程:开发人员提交代码到Git版本仓库;Jenkins人工/定时触发项目构建;Jenkins拉
转载
2024-06-06 13:18:31
27阅读
问题摘要The node was low on resource: ephemeral-storage. 错误的排除与解决步骤因为我在一个1master3nodes的K8S集群内部署了Argo + Jenkins + mysql + spark + postsql 等等一系列软件服务,导致计算机运行极度缓慢。我将有关的namespace进行强制删除,降低资源的使用。在测试的名称空间重新创建简单po
转载
2024-10-11 18:57:09
247阅读
一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。
设置Jenkins多分支管道作业和定义Jenkinsfile的基础。 创建多分支管道作业 如果您想阅读本文,但没有手头的Jenkins实例,则可以使用我的GitHub项目启动dockerized Jenkins: git clone https://github.com/hoto/jenkinsfile-examples.git
cd jenkinsfile-examples
docker-
转载
2024-04-28 16:15:23
201阅读
一.前言jenkins官方网站:https://jenkins.io/jenkins下载地址:https://jenkins.io/download/
二.安装启动jenkins
环境:1.windows 10系统2.JDK 1.83.maven 3.3.9(安装启动并不需要,后期使用jenkins时需要)注意:本文使用jenkins war包,以命令行方式启动jenki
转载
2024-03-16 16:56:33
1888阅读