摘要: 输出内容 "result": "\u603b\u8ba1\u8fd0\u884c\u7528\u4f8b6\u6761\uff0c\u5176\u4e2d\u901a\u8fc76\u6761\uff1b\u5931\u8d250\u676 text = text.encode('latin-1') 阅读全文
posted @ 2019-02-13 15:20 二到不知处 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 涉及插件 Parameterized Trigger jenkins多任务调用2中模式,一种是在B任务中设置,A任务完成后触发B,一种是在A任务中设置,A任务完成后触发B 因为这里需要把触发方的标识传递过去,所以选择第二个方式 构建后 调用B 带入参数,用于记录 触发自动化测试的源 BUILD_NU 阅读全文
posted @ 2019-02-13 15:17 二到不知处 阅读(2457) 评论(0) 推荐(0) 编辑
摘要: 部署完成,需要触发自动化测试任务 之前,搭建了一个测试平台,用于维护接口的测试用例,平台中提供一个url,用于触发整个测试计划的执行 该地址支持get或者post请求,post请求时,会把请求的参数记录到执行日志里面(比如传入调入方身份信息 等内容) 结果返回共执行了多少个用例,成功多少,失败多少 阅读全文
posted @ 2019-02-13 15:01 二到不知处 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 刚才GitLab webhook URL 的地址 http://localhost:8080/project/surprise-game 用此url http://账号:令牌@IP:8080/project/surprise-game 替换一下 jenkins 的 一种访问规则 用账号和令牌放在ur 阅读全文
posted @ 2019-02-12 17:15 二到不知处 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 代码获取和触发器配置和之前的一样 构建操作 首先仍然时通过批处理先还原nuget包 或者 dotnet restore 拷贝部署文件到版本目录 在该目录先新建一个dockerfile文件 文件内容如下 # 基于microsoft/dotnet:latest构建Docker Image FROM mi 阅读全文
posted @ 2019-02-12 17:02 二到不知处 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 1新建任务,选择 即可 2代码获取 git地址,Credentials选择刚刚添加的git凭据,默认时master分支(根据需要,自己选择获取什么分支) 3触发器配置 Build Triggers a.通用配置,将刚才生成的用户令牌拷贝到这里,可以直接通过该url来触发此任务的构建 b 指定分支触发 阅读全文
posted @ 2019-02-12 16:41 二到不知处 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Jenkins插件 安装Jenkins时默认装了一些插件,由于项目还需额外安装的插件有: MSBuild;GitLab; GitLab Hook Jenkins配置 1系统管理->全局工具配置 MSBuild 指定MSBuild.exe的路径 2系统管理->全局安全配置 a.勾选匿名用户拥有可读权限 阅读全文
posted @ 2019-02-12 16:25 二到不知处 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 小公司,测试队伍一开始就我一个人,所以省去了测试环境这个东西,所有的站点,都是部署在自己的机器上进行测试; 现在队伍变大了,有了5个人,没有统一的测试地址已经不现实了,需要搭建一个自动化部署的统一测试服务器 涉及工具 GitLab (项目代码是git管理) Jenkins 流程大致如下 Jenkin 阅读全文
posted @ 2019-02-12 15:55 二到不知处 阅读(207) 评论(0) 推荐(0) 编辑