跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。一、定时构建语法* * * * *(五颗星,中间用空格隔开)第一颗*表示分钟,取值0~59第二颗*表示小时,取值0~23第三颗*表示一个月的第几天,取值1~31第四颗*表示第几月,取值1~12第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日1.每30分钟
扩展: 如何清除工作目录? 安装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
# 修改配置文件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 工程列
一、安装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
Jenkins与Docker的自动化CI/CD实战 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。一、发布流程设计工作流程:开发人员提交代码到Git版本仓库;Jenkins人工/定时触发项目构建;Jenkins
问题摘要The node was low on resource: ephemeral-storage. 错误的排除与解决步骤因为我在一个1master3nodes的K8S集群内部署了Argo + Jenkins + mysql + spark + postsql 等等一系列软件服务,导致计算机运行极度缓慢。我将有关的namespace进行强制删除,降低资源的使用。在测试的名称空间重新创建简单po
 一、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
  • 1
  • 2
  • 3
  • 4
  • 5