原子工程
2018-03-15 13:36:47 0 举报
Android发布流程
作者其他创作
大纲/内容
AtomExecution
+ beforeExecution()+ afterExecution()+ callExecution()+ onSuccess()+ onFailure()
CommonUtil
HttpUtil
+ URL_BAMBOO_PIPELINE_CONFIG+ URL_BAMBOO_ATOM_CONFIG+ gson:Gson
AtomAction
+ initPipelineParameters():PipelineParameters+ initAtomParams(params):AtomParameters+ execute():void+qualityGates():void+reportData()
Serializable
原子A
TestAtom(测试原子)
+ httpUtil: HttpUtil+ jsonUtil: JsonUtil+ commonUtil: CommonUtil
+ execute: def+ qualityGate(计划中)+ reportData(计划中)+ doSync(计划中)+ doAsync(计划中)
SyncAsyncAction(待实现)
AbstractAtom
+ galobalParams:PipelineParameters+ customParams:CustomParameters+ atomParams AtomParameters+ setps: def+ env: def
QualityGates(待实现)
原子B
AtomExecutionListener
+ beforeExecution()+ afterExecution()+ callExecution()+ onSuccess()+onFailure()
0 条评论
下一页