项目模板工具

一个为.NET项目提供的模板仓库,包含CircleCI集成、代码覆盖率和自动化包发布功能。

  • by pnagoorkar
  • 本地部署
  • 更新于
在 GitHub 查看 pnagoorkar/Baubit.MCP

使用说明

波特率模板

的模板存储库。NET项目,具有CircleCI集成、代码覆盖率和自动包发布功能。

使用此模板

按照以下步骤将此模板用于新项目:

  1. 使用存储库中的解决方案和项目名称更新.circleci/config.yml

    • 替换所有实例 <YOUR_SOLUTION_NAME> 使用您的解决方案名称
    • 替换所有实例 <YOUR_PROJECT_NAME> 使用您的项目名称
  2. 在上下文中添加CODECOV_TOKEN_Your_项目名称_在圈子中添加突发事件CI

    • 转到CircleCI项目设置
    • 导航到上下文并查找 Context_Prashant
    • 添加一个名为的环境变量 CODECOV_TOKEN_{YOUR_PROJECT_NAME}
      • 将项目名称中的点替换为下划线(例如。, My.Project 成为 CODECOV_TOKEN_My_Project)
      • 这是CircleCI环境变量命名约定所必需的
    • 从Codecov.io为您的Codecov令牌设置值
  3. 在GitHub中配置仓库设置-分支保护规则等

    • 设置分支保护规则 master 和 release 分支
    • 配置所需的状态检查
    • 根据需要设置代码审查要求
  4. 在Codecov.io和Snyk.io中导入项目

    • 将您的存储库导入 Codecov.io 用于代码覆盖率跟踪
    • 将您的存储库导入 Snyk.io 用于安全漏洞扫描