# Functions

AddOutputData 添加输出参数.
AddQualityData 添加质量红线信息.
ChangeLocalizer 切换国际化语言.
FinishBuild 结束构建.
FinishBuildWithError 结束构建 @status 任务状态 @msg 消息 @errorCode 错误码 @errorType 错误类型.
FinishBuildWithErrorCode 结束构建 @status 任务状态 @msg 消息 @errorCode 错误码.
GetBuildContextByKey 获取指定构建下的构建上下文 Deprecated: 该接口将在后期弃用,请改用 GetVariableByName.
GetBuildVar 获取指定构建下的构建参数.
GetBuildVarByKey 获取指定构建下的构建参数.
GetCertificate 获取指定ID的凭证.
GetCommit 获取当前流水线构建下的“代码变更记录”.
GetGitOauth 获取 git oauth 信息.
GetInputParam 获取输入参数 @name 参数名称.
GetOutputData 获取输出参数.
GetPipelineBuildId 获取构建ID.
GetPipelineBuildNumber 获取构建号.
GetPipelineCreateUser 获取流水线创建人.
GetPipelineId 获取流水线ID.
GetPipelineModifyUser 获取流水线最后修改人.
GetPipelineName 获取流水线名称.
GetPipelineStartTimeMills 获取流水线启动时间.
GetPipelineStartType 获取流水线启动方式.
GetPipelineStartUserId 获取流水线启动用户ID.
GetPipelineStartUserName 获取流水线启动用户名.
GetPipelineVersion 获取流水线版本号.
GetPostActionParam 获取后置执行参数.
GetProjectDisplayName 获取项目显示名称.
GetProjectName 获取项目名称.
GetQualityData 获取质量红线信息.
GetRepoInfo 获取指定GIT仓库的信息(包括代码库地址),这里的返回值字段因代码库的类型(@type字段)决定,所以返回值设为map.
GetRuntimeLanguage 获取当前运行时的插件语言.
GetSensitiveConfParam 获取插件敏感参数.
GetVariableByName 获取指定构建下的构建上下文新版.
GetWorkspace 获取工作目录.
Initi18n 初始化国际化,并切换为指定语言 translations 生成的国际化数据,可配合 i18ngenerator 使用,机构为 [language]{key, value}.
LoadInputParam 加载输入参数.
Localize 使用国际化内容.
NewArtifactData 创建构件输出数据.
NewAtomOutput 创建插件输出.
NewInternalReportData 添加内部报告输出.
NewQualityData 创建质量红线数据.
NewReportData 添加报告输出.
NewStringData 添加变量输出.
NewThirdpartyReportData 添加第三方报告输出.
RemoveOutputData 删除输出参数.
RemoveQualityData 删除质量红线信息.
SetAtomOutputType 获取插件输出类型.
SetPlatformCode 设置插件对接平台代码.
SetPlatformErrorCode 设置插件对接平台错误码.
WriteOutput 将输出写到文件.

# Constants

http head keys.
http head keys.
http head keys.
http head keys.
http head keys.
http head keys.
http head keys.
http head keys.
http head keys.
http head keys.
构建类型.
构建类型.
构建类型.
构建类型.
构建类型.
构建类型.
自定义仓库.
consts.
输出数据类型.
输出数据类型.
输出数据类型.
No description provided by the author
No description provided by the author
No description provided by the author
consts.
consts.
流水线仓库.
插件执行状态.
内部报告,文件.
外部报告,URL连接.
代码库选择方式.
代码库选择方式.
插件执行状态.
插件执行状态.
插件执行状态.
插件执行状态.
插件执行状态.

# Structs

ArtifactData 构件输出数据.
AtomBaseParam 插件基本参数.
AtomOutput 插件输出.
BuildRequest 构建请求.
Certificate 请求凭证结果.
CommitData 代码变更记录详细信息.
CommitResponse 代码变更记录信息响应体.
CommitResult 代码变更记录信息.
FileChecksums 文件校验值.
FileDetail 构建文件信息.
Qualitydata 质量红线数据.
ReportData 报告输出数据.
Result 插件执行结果.
SdkEnv 插件运行环境变量.
StringData 变量输出数据.
StringResult 蓝盾后台返回结果.

# Type aliases

BuildType 构建类型.
DataType 输出数据类型.
ErrorType 执行错误类型.
ReportType 报告类型.
Status 插件执行状态.