https://github.com/tencentblueking/ci-codecccheckatom
CodeCC插件(腾讯代码分析插件)
https://github.com/tencentblueking/ci-codecccheckatom
ci plugins
Last synced: 9 months ago
JSON representation
CodeCC插件(腾讯代码分析插件)
- Host: GitHub
- URL: https://github.com/tencentblueking/ci-codecccheckatom
- Owner: TencentBlueKing
- Created: 2020-09-24T07:43:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-19T04:17:21.000Z (about 1 year ago)
- Last Synced: 2025-04-01T18:21:25.173Z (10 months ago)
- Topics: ci, plugins
- Language: Kotlin
- Homepage:
- Size: 492 KB
- Stars: 17
- Watchers: 4
- Forks: 16
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 腾讯代码分析
# 打包
插件需要打包成zip包形式,分为前端、后端的打包。
[前端]
1. 替换掉src/frontend/src/index.html的__CODECC_GATEWAY_HOST__ 、 \_\_DEVOPS_GATEWAY_HOST__ 、 \_\_CODECC_GATEWAY_PORT__ 、 __DEVOPS_GATEWAY_PORT__占位符
2. cd src/frontend
3. npm install
4. npm run public
[后端]
1. cd src/backend/core
2. gradle clean buildZip
3. 用src\backend\core\build\distributions\CodeCCCheckAtom.zip上传
# 配置
1) 新建插件
内容如图填写
插件调试项目按用户实际定义,一般是常用的调试项目

2)需要配置四个配置项:
BK_CI_PUBLIC_URL
BK_CODECC_ENCRYPTOR_KEY(默认: abcde , 具体和codecc.properties的BK_CODECC_ENCRYPTOR_KEY对齐)
BK_CODECC_PRIVATE_URL
BK_CODECC_PUBLIC_URL
BK_CI_PUBLIC_URL

3)上架插件

需要填写的内容:
插件名称:腾讯代码分析
简介:CodeCC提供专业的代码检查解决方案,检查缺陷、漏洞、规范等多种维度代码问题,为产品质量保驾护航。
详细描述:CodeCC提供专业的代码检查解决方案,检查缺陷、漏洞、规范等多种维度代码问题,为产品质量保驾护航。
发布者:CodeCC
要选中自定义前端:

其他信息:

logo:

4)打包ok就点继续

注意:
后续升级插件,尽量不要用不兼容性升级,要选截图这个
