下搭建jenkins+svn+http+maven自动化部署服务器设置:卸载redhat的yum,安装centos的yum,配置第三方yum1.删除redhat原有的rpm -qa |grep yum |xargs rpm -e yum --nodeps2.下载yum安装文件,如果下载时找不到文件,http://mirrors.163.com/centos/6/os/x86_64/wget htt
转载
2024-06-27 10:26:15
42阅读
本文为在霍格沃兹测试开发学社中学习到的一些技术,写出来分享给大家,希望有志同道合的小伙伴可以一起交流技术,一起进步~霍格沃兹启发技术分享 | Jenkins 如何参数化job ? 性能课程-电商压测实战 jmeter +jenkins 实现压测自动化霍格沃兹启发一、shell脚本实现jmeter压测自动化1.1 编写jmeter脚本1.2 编写shell脚本二、jenkins持续集成2.1 she
转载
2024-08-13 09:48:09
106阅读
书接前文,上篇讲了jenkins拉取Gitee代码、打包、运行 。不过针对的情况是:仅在一台服务器上的操作,即在jenkins所在服务器上完成这一通操作。今天呢,情况变了:领导说,jenkins所在服务器(我用的是linux服务器,以下简称L服务器)只管拉取代码、打包,而要求在另外一台服务器(还是windows服务器,以下简称W服务器)上运行jar包。不过好在两台服务器都是公网ip(关键的地方),
转载
2024-02-27 10:40:53
86阅读
最近公司把jenkins搭建在windows上面,但是发布是要发布到linux服务器上,所以在自动部署上面会有执行shell命令的问题,遂找了一下;发现jenkins有个shell脚本的插件:shell pluginThis plugin executes shell commands remotely using SSH protocol.安装这个插件,然后到构建任务里面选择构建,到构建后操作里
原创
2016-10-21 17:14:04
4967阅读
(1)Jenkins中新建多配置任务(2)配置矩阵Configuration Matrix点Add axis——>User-definded Axis打开配置页面。配置运行的agent:选择2个华为手机节点(具体如何添加详见文章最后,附:Jenkins中Slave节点配置),并保存。注意:可以通过节点名称或标签选择都可以。或通过标签名称选择。可以看到2个脚本分别与2台设备对应,形成矩阵。配置
转载
2024-03-24 09:11:51
244阅读
安装在最简单的情况下,Jenkins 只需要两个步骤: 1.下载最新的版本(一个 WAR 文件)。Jenkins官方网址:https://jenkins.io/index.html 2.运行 java -jar jenkins.war 注意:Jenkins 需要运行 Java 5以及以上的版本。 还有一种安装方式就是将下载的war包文件部署到 servlet
原创
2022-01-13 13:36:28
195阅读
# Jenkins Windows 节点执行 Python 脚本的实践指南
## 引言
在现代软件开发中,持续集成(Continuous Integration, CI)和持续交付(Continuous Delivery, CD)成为了提升开发效率的重要手段。Jenkins 是一款流行的开源自动化服务器,能够帮助您自动化构建、测试及部署流程。本文将带您了解如何在 Jenkins Windows
本文以基于当前最新的 LTS 版本 2.164.1 ,理论上适应于Jenkins 2.x所有版本。一、下载前往Jenkins官网 ,按需下载。如用于生产,建议下载Long-term Support (LTS) 版本,这样能够获得相对长期的维护;如想体验最新的功能,可尝试 Weekly 版本。可以直接下载特定系统专属的版本,也可下载 Generic Java package (.war) 。本文下载
转载
2024-08-29 22:31:04
644阅读
使用jenkins 在使用编译vc++的一个项目,在执行批处理脚本的时候总是失败,但是在控制台无论是管理员还是普通用户都能正常编译,jenkins每次都失败,看日志就是调用一个cmd命令直接失败,exit code是1 .方案一:参考了一篇博客,才知道可能是权限的问题,用非system用户登录就可以正常编译。方法很简单。就是登录 Jenkins service。具体过程:在"运行"中输
转载
2024-03-18 23:07:58
86阅读
系统配置Jenkins详细安装步骤:点击Manage Jenkins->Configure System(系统配置)Publish Over SSH配置 Passphrase:私钥密码,如果没有可以不填 Path to key:私钥的位置 Key:私钥的内容。如果填写了该值,会覆盖Path to key的内容 SSH Servers:服务器的配置
Name:名称(自定义)Hostnam
转载
2024-03-30 07:49:07
150阅读
前文 jenkins的插件提供了windows和linux命令行的使用方式,如下:linux: sh ''
windows: bat '' 但相对linux,windows在使用过程中会出现编码异常,比如输出一句中文,和查看文件夹目录,结果是中文乱码,文件夹目录正常输出。命令如下:bat '''
echo '你好,世界' # 输出乱码
echo 'hello world' # 正常输出
d
转载
2024-03-28 06:57:45
470阅读
1.背景公司开发的资产管理探针需要在linux、unix、windows上分别部署,使用自动化构建jenkins工具远程部署linux平台容易实现,windows比较折腾,现将个人经验分享。2.环境IP操作系统/版本用途10.66.11.158 centos7部署jenkins,版本2.303.110.66.11.159windows2010部署探针(java进程)3.步骤&
转载
2024-03-10 21:32:09
1185阅读
1.官方下载地址:https://jenkins.io/,本次下载的版本为jenkins 2.138. 2.war包安装:启动Jenkins命令,打开cmd至Jenkins安装目录下,运行命令 java jar jenkins.war 如果改变默认端口,则指定端口例如端口号9080:java jar
转载
2019-12-28 14:37:00
606阅读
2评论
1 JenkinsJenkins由以前的hudson更名而来。Jenkins的主要功能是监视重复工作的执行,例如软件工程的构
原创
2022-05-30 18:14:56
95阅读
背景在当下软件应用的开发过程当中,单枪匹马或者小作坊式的模式已经很少见了,协作式的开发成为主流。相应的,应用的代码也不再是从零开始,而是基于或引用很多已有的、共享的模块,如各种开源的框架和共用库,或者协作团队中开发的自研库,这就是软件开发中常说的“依赖”。为了更好地管理这种依赖关系,各种开发语言都逐渐发展出了自己的依赖管理系统,如 Java 的 Maven、NodeJS 的 NPM、Python
# Jenkins 无法执行 Windows Python 的解决方案
作为一名刚入行的开发者,遇到 Jenkins 无法在 Windows 环境中执行 Python 脚本的问题是很常见的。本篇文章将详细讲解如何诊断和解决这个问题,指导你一步步进行配置和测试。
## 整体流程
以下是解决 Jenkins 无法在 Windows 执行 Python 的步骤:
| 步骤 | 描述
因为jenkins基于java编写的,所以需要jdk环境,故要先安装jdk2、安装jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。借助jenkins,我们可以结合 Git/SVN 自动拉取代码,可以设置定时构建,接着就可以定时触发执行脚本,得到并查看测试报告,最后还可以配
转载
2024-08-05 09:30:03
161阅读
不同于发布Web项目,自动发布Windows服务项目需要解决以下几个问题:如何远程停止和开启服务?需要在发布前停止服务,在发布完成后开启服务。如何上传编译文件到目标服务器?问题1:如何远程停止和开启服务在msbuild之前添加一个execute windows batch command,执行cmd命令,cmd命令如下: echo **********stop remote server win
转载
2024-04-07 19:09:05
353阅读
Jenkins+Jmeter性能测试自动化实现基于linux平台下的性能测试自动化,采用了jenkins+gitlab+jmeter+shell的方式,为什么采用shell是因为这种方式更加灵活,还有一种ant的方式,较为复杂,可以定制化输出的测试报告模板。踩过的几个坑基于Linux在jenkins中实现性能测试自动化1、需要在linux下安装jenkins作为持续集成工具平台;2、将jmeter
转载
2024-09-11 19:24:21
57阅读
Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细;很它的优点也有很多:l 开源,他是一款开源的免费软件,使用它你不需要支付任何费用,l 小巧,相比LR的庞大(最新LR11