添加模块(异步)
POST
module/add
接口描述
创建模块
请求参数
参数名
类型
描述
必填
name
String
模块的名称,必须和代码库中的模块名称相同
必填
state
int
模块状态的枚举(可用valid/不可用invalid)
必填
devLanguage
int
模块使用的开发语言(枚举)
必填
professionGroupId
uuid
所属专业组的唯一编号
必填
codeRepoId
String
能唯一定位到代码库的id,对于gitlab、github就是项目id,gitee上就是项目的路径
必填
响应参数
参数名
类型
描述
必填
message
String
响应消息
必填
msgArg
json
响应参数
必填
devop_module_duplicate_module_name 模块名称重复(这个尽量在前端就进行验证)
必填
devop_module_invalid_code_source 模块代码库配置无效 (尽量先调用验证有效性的接口)
必填
devop_module_web_hook_config_fail 模块配置代码库webhook失败 (可能是鉴权信息出错或者是网络错误)
必填
devop_module_add_module_success 创建模块成功
必填
status
String
响应的状态(success/fail)
必填