34. 代码库监控

1.首先我们需要安装Jenkins插件,我们点击Manage Jenkins-->Manage Plugins,点击Advanced,Update Site输入http://updates.jenkins.io/update-center.json

2.Update Site输入http://updates.jenkins.io/update-center.json,重启tomcat生效

3.点击Available,下载Git和Github两个插件


4.安装成功如下图所示,继续重启tomcat,让插件生效

5.本地代码如下,blogAPI是存放开发代码的地方,blogtest是存放自动化测试用例的地方

6.勾选Use custom workspace,Directory输入我们将要存放开发代码的地址

7.输入GitHub项目地址

8.每5分钟检查一次代码库,如果有更新将自动构建我们的测试用例

9.Command输入shell命令
首先我们的run_tests.py 是在blogtest文件夹里,而开发代码是被我们存放到blogAPI目录,我们的脚本执行路径也是在blogAPI目录,所以我们要进入blogAPI同级目录,然后进入blogtest文件夹,输入python run_tests.py

10.查看Console Output

软件测试汪简书地址
软件测试汪博客地址

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

转载请注意出处,谢谢合作

原文地址:https://www.cnblogs.com/suim1218/p/11532805.html

时间: 2024-11-13 11:02:22

34. 代码库监控的相关文章

【Neko C Engine】一个基于 C 语言的游戏基础代码库

原本已经用 C++ 在写着一个游戏代码库了,个人作品,规模很小,只能满足基本的游戏开发需求,后来突发奇想,试着用 C 语言重写了一次自己的游戏代码库,姑且叫做 Neko C Engine 吧,缩写 nkCEngine,基于 Windows 系统,底层封装了 Win32 窗口.D3D.DirectSound 等等,使用的时候不需要操心 Win32 窗口,不需要操心绘图与音效播放的细节,直接一个 C 函数创建对象,然后用对应的 C 函数操作对象: 这个库的最终目标,是希望公开出来给所有对游戏开发感兴

开源项目成熟度分析工具-利用github api获取代码库的信息

1.github api github api是http形式的api,功能还是比较丰富的,博主因为项目的原因主要用到的是提取project信息这项功能,返回的数据是JSON格式. api页:https://developer.github.com/v3/ Options: (H) means HTTP/HTTPS only, (F) means FTP only --anyauth Pick "any" authentication method (H) -a, --append Ap

Gitolite如何导入其它git代码库

续上节,我们配置了<ubuntu Gitolite管理git server代码库权限> 在这里测试下Gitolite如何导入其它git代码库 要求:原服务器有sdk.git项目,我们导入到Gitolite并配置权限管理. 停止原服务器对sdk.git的操作,将代码库直接打包 [email protected]:/git$ tar -zcf sdk.tar.gz sdk.git 将sdk.tar.gz传到Gitolite服务器,我传到/tmp下面 Gitolite管理服务器上执行 先添加同名的项

应对新兴威胁——国都兴业恶意代码综合监控系统发布

近日,国都兴业公司的慧眼恶意代码综合监控系统正式发布.该产品是国都兴业新一代全新应对新形势下网络安全威胁的多维度监控系统,能够实现安全威胁的全生命周期监控,在恶意代码的渗透阶段.潜伏阶段和攻击阶段实现全面监控覆盖,实现对各种高级.复杂的网络威胁与攻击.该技术理念属国内同类产品首创,并处于领先地位. 伴随着中国信息化的高速发展,网络安全形势也日趋复杂,面对着今天各种高级.复杂地安全威胁与攻击,依赖已知特征.规则及行为匹配模式进行检测.监测的传统安全产品(防火墙.IDS/IPS.防病毒网关)已无法应

编写自己的代码库(javascript常用实例的实现与封装)

编写自己的代码库(javascript常用实例的实现与封装) 1.前言 大家在开发的时候应该知道,有很多常见的实例操作.比如数组去重,关键词高亮,打乱数组等.这些操作,代码一般不会很多,实现的逻辑也不会很难,下面的代码,我解释就不解释太多了,打上注释,相信大家就会懂了.但是,用的地方会比较,如果项目有哪个地方需要用,如果重复写的话,就是代码沉余,开发效率也不用,复用基本就是复制粘贴!这样是一个很不好的习惯,大家可以考虑一下把一些常见的操作封装成函数,调用的时候,直接调用就好!源码都放在githu

ACM选手进阶指北:一个好的代码库与latex维护代码文档

一个好的代码库是必须的,打的久的人心里自然有b数 而且对于算法模板而言,简单的文件夹分级维护就能满足所有需求了 当然,好的代码库不只是把代码堆进去那么简单, 还需要随用随取,变量名不冲突,风格一致,封装优秀等等 并且每次写题都用自己的板子,不断精进细节 非常推荐使用封装,默认参数,宏定义,有意义的变量名,统一取名习惯和常数名等等 例如主席树的模板代码,直接复制粘贴就能用,也不会和你写了一半的其他代码冲突: int rt[maxn];//@树根@ class ptree{public: #defi

前端代码异常监控总结

[这个在去年8月就起稿了,一直没有发布....] 一.前言 说到前端监控大家应该都不会陌生,这是现代前端工程的标配之一.引入前端监控系统,可以使用例如fundebug,Sentry等第三方监控神器,当然你完全可以自己定制一套符合实际情况的监控模型.一个监控系统大致可以分为四个阶段:日志采集.日志存储.统计与分析.报告和警告.下面主要从几个方面谈谈我对前端代码异常监控的一些理解. 二.JS异处理 脚本错误一般分为两种:语法错误,运行时错误.常见的处理方式有: 2.1 try..catch 捕获 用

iOS流行的开源代码库

本文介绍一些流行的iOS的开源代码库 1.AFNetworking 更新频率高的轻量级的第三方网络库,基于NSURL和NSOperation,支持iOS和OSX.https://github.com/AFNetworking/AFNetworking 2.GPUImage 图像处理库,基于OpenGL ES,图像处理效率高.https://github.com/BradLarson/GPUImage 3.Masonry 自动布局库.https://github.com/SnapKit/Mason

mac终端push代码库到github

一: 安装git和配置略,网上太多教程. 二: 1.cd到项目所在目录 2.初始化 git init 初始化后在本地代码库会自动创建一个.git隐藏文件,这个就是本地代码库 三:加载文件 git . . 是把文件夹里面的所有文件都加载进来 还可以单个加载 git add index.html ,test.html 四:提交文件,创建时间点 git commit -m "init commit" -m "引号内是注释内容" 创建之后可以随时回到这个时间点,可以看到有若