美文网首页
JENKINS生成禅道提测单

JENKINS生成禅道提测单

作者: 9016 | 来源:发表于2021-02-02 18:57 被阅读0次

在“Post Steps”中添加“执行shell”。

利用curl命令,将禅道返回的版本ID(build-view-**)代入./zentao/testtask-create-0-8.json接口,创建提测单时,自动关联版本号。

git commit -a -m "message"

git checkout dev

CMT_MSG=$(git log --pretty=format:'%s' -1)

BID=$(curl -H "Cookie: zentaosid=2db4a4bcc4c9669b780fbb05e15e87e3" -d "product=11&name=$BUILD_VERSION&builder=${HOSTNAME}&date=`date "+%Y-%m-%d"`" 172.16.233.74/zentao/build-create-8.json |awk -F "build-view-" '{print $2}'|awk -F ".json" '{print $1}')

curl -H "Cookie: zentaosid=2db4a4bcc4c9669b780fbb05e15e87e3" -d "product=11&project=8&build=$BID&owner=&pri=0&begin=`date "+%Y-%m-%d"`&end=`date "+%Y-%m-%d"`&status=wait&name=提测标题&desc=$CMT_MSG&mailto%5B%5D=&uid=6018c778a3296" 172.16.233.74/zentao/testtask-create-0-8.json

git checkout test

CMT_MSG变量保存BITLAB指定分支上最后一次提交时的备注信息;

BID变量保存禅道数据库中版本ID。

相关文章

  • JENKINS生成禅道提测单

    在“Post Steps”中添加“执行shell”。 利用curl命令,将禅道返回的版本ID(build-view...

  • Jenkins - 构建Allure Report

    前言 本文为Pytest+Allure定制报告进阶篇,集成Jenkins,在Jenkins中直接生成报告,更方便测...

  • iOS-单元测试

    单测在比较大的项目中会使用到,下面的几个东西是单测常用的工具,供大家参考。LCOV - 单测覆盖率报告生成工具;O...

  • 金丹境-第5层 CI和CD 流程的整合

    整个devops 流程的话,其实应该各个平台都是打通的,例如禅道,jenkins , gitlab,habor ...

  • 项目开发用到的工具或平台

    职位工具产品经理墨刀,xiaopiu,tapdUI/UE蓝湖开发yapi,postman,jenkins测试禅道,...

  • 禅道使用实践(1)-开发篇

    前言 本文目的皆在指导开发团队使用禅道基于实操完成任务分配、BUG处理、提测、以及发布的基本流程。希望能帮助到首次...

  • 禅道的使用

    禅道 登录地址 192.168.60.178 账号 rendj 密码Aa1234@ 1. 禅道的使用 3.测试单 ...

  • Jenkins+Python3+Pytest+Allure 接口

    Jenkins生成的allure报告 Jenkins配置 路径:Jenkins主页 --->Manage Jenk...

  • 测试流程

    毕业到现在,呆过两家公司,首先说下两家的测试流程: 1.需求评审、代码评审、用例评审、自测、提测(有提测单...

  • pytest + allure + jenkins 生成漂亮的测

      pytest我在上一篇文章初始pytest中已有介绍,是一个很理想的Python测试框架。Allure 是一款...

网友评论

      本文标题:JENKINS生成禅道提测单

      本文链接:https://www.haomeiwen.com/subject/mdaytltx.html