此为系列博客

  • 阿里云服务器 CentOS7 Tomcat + Jenkins+国内镜像
  • TAPD关联Jenkins
  • Tapd GitHub集成 详细图片(当前位置)
  • TAPD pytest自动化测试部署 (git or 本地)

文章目录

  • 1. GitHub平台部署
    • 1.1 Git下载
    • 1.2 账户配置
    • 1.3 生成ssh
    • 1.4 ssh配置到账户中
  • 2. Tapd平台关联
    • 2.1 添加Github的选项
    • 2.1 添加Webhook
  • 3. 代码提交
    • 3.0 新建仓库
    • 3.1 故事墙提交
      • 如果在tapd中没有显示
    • 3.2 自主输入内容提交
  • 4. 参考

1. GitHub平台部署

1.1 Git下载

首先去官网https://git-scm.com/downloads下载git。
如果下载速度慢的话可以使用百度网盘。

链接:https://pan.baidu.com/s/1zX-jiT4QxzJ2kVAbeTwxmg
提取码:qjj5

安装成功后应该能右键菜单栏中有此选项,打开Git Bash Here

1.2 账户配置

首先配置用户名和邮箱,此处和GitHub中的保持一致就行。尤其是邮箱,应是github的登录邮箱。

git config --global user.name  "你的用户名"
git config --global user.email "你的登陆邮箱@xxx.com"

1.3 生成ssh

然后参照官网 生成 SSH 公钥,输入ssh-keygen -o,然后三个回车就可以(意为使用默认设置)
此时就生成了ssh密钥,在系统路径的.ssh文件夹中,可以通过everything找到在哪里。

使用文本文件打开id_rsa.pub,里面的就是ssh了。

1.4 ssh配置到账户中

进入Github,点击自己账号的Setting,然后找到SSH

在这里新建SSH,将刚才文件中的内容复制进来即可。

以上,Github中的内容就配置好了。

2. Tapd平台关联

2.1 添加Github的选项

打开需要关联的TAPD项目,在项目设置中选择添加应用

将GitHub源码拖入进来。

2.1 添加Webhook

流水线配置中选择代码关联的设置

找到Webhook URLSecret Token


在Github中新建一个项目,然后通过setting->Webhooks,选择新建一个Webhook

将刚才的URL和Token复制进来,然后点击添加。
此时,Github和TAPD的关联就完成了。

3. 代码提交

3.0 新建仓库

首先在github中新建一个仓库,根据仓库的命令行指示,可以在之前打开的黑框框中上传文件。

其中:

# 新建README.md文件
echo "# test" >> README.md
# 新建本地仓库
git init
# 添加README.md文件到仓库
git add README.md
# 提交到本地仓库
git commit -m "first commit"
# 指定要上传的url
git remote add origin 你的github仓库链接
# 上传到github中
git push -u origin master

3.1 故事墙提交

进入故事墙,选择一张故事卡,点击详细

在新打开的页面中,在最右侧找到回形针图标,点击,选择复制源码提交关键字

在git中commit的那一步,-m的信息填写这个就可以了。
当本地的代码push到github中的时候,tapd中就会更新了。

如果在tapd中没有显示

问题可能出在这里,就是你现在并不是在master上,而是在一个 | REBASE中。可以在这里找到解决方案https://blog.csdn.net/weixin_43318531/article/details/104255544,将分支转换到master上。再提交的话就可以了!
据说原因是这个

3.2 自主输入内容提交

需求,缺陷,任务对应的关键字为

需求: --story=[story id] --user=[usernick] 描述
缺陷: --bug=[bug id] --user=[usernick] 描述
任务: --task=[task id] --user=[usernick] 描述

对应3.1,写在commit中即可

4. 参考

  • Tapd——集成Github https://blog.csdn.net/znyaiw/article/details/79212527
  • 官方文档https://www.tapd.cn/help/view#1120003271001002899

Tapd GitHub集成 详细图片相关推荐

  1. mac azure git_将Azure Data Studio与Git和GitHub集成

    mac azure git In the last article, Source Control using Git in Azure Data Studio (ADS), we explored ...

  2. freemarker使用说明_SpringBoot+Swagger2集成详细说明

    SpringBoot+Swagger2集成详细说明 引言: 为什么使用Swagger? 在Vue没有出来之前,都是前后端在一起: 后端用的SSM或者SSH框架 前端完全就是静态页面+模板引擎.例如:J ...

  3. Amazon CodePipeline 与 GitHub 集成

    前言 今年2月,Amazon CodePipeline 已经由光环新网运营的中国(北京)区域和由西云数据运营的中国(宁夏)区域提供. Amazon CodePipeline 是一项完全托管式持续交付服 ...

  4. 【转载】人体经络图(详细图片、清晰穴位)

    人体经络图(详细图片.清晰穴位) 手太阴肺经 790*800 64K 手太阴肺经 791*799 63K 手阳明大肠经       790*800 66K 足阳明胃经 790*799 56K 足太阴脾 ...

  5. GitHub集成Circle CI(附 Circle CI 配置示例文件)

    文章目录 GitHub 集成Circle CI CI(持续集成) 简单解释 CI 工具 Circle的使用 将GitHub项目授权给 Circle CI 书写 config.yml文件 测试 Circ ...

  6. 上传项目到GitHub(超详细)

    上传项目到GitHub(超详细) 大家好,今天我们来学习一下如何把本地项目上传到GitHub ,好好看,好好学,超详细的 第一步 注册github账号 第二步 下载一个git工具并安装 第三步 注册好 ...

  7. 在GitHub中插入图片

    在编写Github的Readme时常常需要添加图片辅助说明. 首先,将需要的图片保存在本地文件夹. 其次,将本地的图片push到GitHub的远程仓库. 然后,在GitHub上打开图片,得到图片的ur ...

  8. GitHub最详细使用方法及教程

    GitHub最详细使用方法及教程 这是作者总结的学习笔记,特分享出来与博友们学习,主要是介绍一下怎么注册,创建仓库,主页功能等,作者后期会陆续分享创建文件,安装Git,远程管理仓库,利用GitHub搭 ...

  9. 将README.md中的图片替换为github地址的图片

    将README.md中的图片替换为github地址的图片 本项目永久更新地址 https://github.com/zhaoolee/replace_readme_md_image 痛点: Githu ...

最新文章

  1. 【java开发系列】—— struts2简单入门示例
  2. MongoDB的NUMA CPU架构问题
  3. (转)ZwQuerySystemInformation枚举内核模块及简单应用
  4. centos/linux 安装node.js
  5. Mac软件损坏,无法打开,允许任何来源后依旧损坏
  6. 怎么成为日上会员直邮_手把手教你玩转各大免税店直邮方法,再也不用担心真假代购...
  7. Unity3D实践4:带有出入特效的提示框
  8. NetCDF文件介绍
  9. 淘淘商城系列——VMware添加已配置好的虚拟机
  10. 网站服务器配置在哪里设置,web服务器配置参数 web服务器建立网站具体步骤
  11. 数字 IC 技能拓展(19)带你了解一款 FPGA 开发板
  12. 0x000000c5(0X000000C5蓝屏是什么意思)
  13. 动态渲染video视频
  14. MATLAB 像素画绘制APP
  15. 基于51单片机的温度监测控制系统仿真程序原理图设计
  16. 学习ARM开发(15)
  17. Pandas武功修炼秘籍(第一章:初见端倪)
  18. python爬虫必备防检测工具
  19. Springboot+MybatisPlus整合poi实现导出导入Excle表格
  20. 在uni-app的app项目中使用live-pusher实现人脸识别

热门文章

  1. linux+jexus 部署.net core项目报500或502错误
  2. Android指示灯控制
  3. c语言抛物线弓形图像,[PASCAL]已知凸五边形的5个顶点的坐标,求它的面积?
  4. 解决Eureka注册服务中实例info信息无法动态显示$project.artifactId$的问题
  5. 磊科762虚拟服务器,Netcore磊科NW762/765无线路由器设置
  6. 北京大学生暑期计算机班,北京大学2018年全国中学生信息科学暑期课堂成功举办...
  7. svg画半圆详解(L指令、M指令、A指令)
  8. Kindelia-Chain+HVM:点对点函数式计算网络
  9. 【测量学】速成汇总——摘录高数帮
  10. 阿里云RDS 读写分离