build

收集scrum ABCD的project列表。

list中的war包要到uk中找对应的war和TEST。

加入几个常用的list。


发送email通知。


Dev:

新建一个workItem:

修改归档依据

修改所有者

修改优先级

修改计划目标为OnGoing

切换到approval标签,添加Dheeraj Tandon

Set Current Work Item

记录dev work item信息。

accept所有代码。

修改version:

Packing Explore -> Stream -> htse.mortgage...buildaggregate-fullfeatures-dev -> pom.xml

修改version?

先注释所有Model,然后再根据list把对应的model注释打开。

check in -> deliver

Build:

Team artifact -> Builds -> htse.mortgage....fullfeatures.dev -> request build

-> build option -> 选中构建引擎 -> submit

等待build结束后 -> 取消钩选Deleton allow -> save

记录dev build信息。

Snapshot:

Team artifact -> Source Control -> htse.mortgage...buildaggregate-fullfeatures-dev

-> 右键new snapshot -> advance -> 选中list中的component -> save

记录dev snapshot的信息。


Rel:

新建一个workItem:

修改归档依据

修改所有者

修改优先级

修改计划目标为OnGoing

切换到approval标签,添加Dheeraj Tandon

Set Current Work Item

记录dev work item信息。

accept所有代码。

备份parent。

rel componet from a snapshot:

Team artifact -> Stream -> htse.mortgage...buildaggregate-fullfeatures-rel

-> open -> add -> Component from a snapshot -> 选dev(没有dev要先把dev点开)

-> next -> 选刚才在dev打的snapshot -> save

再一次accept代码。

把刚才备份的parent拷贝到rel workspace进行覆盖。

修改version:

Packing Explore,先找parent的pom.xml,把buildLabel和parent的version+1,

parent的pom.xml中其他component的version也要修改到和parent的version一致。

找htse-mortgageapp-buildaggregate-fullfeature-rel的pom.xml的version,

version要和parent的一致,注释所有,然后把list对应的component的注释打开。

再逐个找list中其他component的pom.xml来修改version,version要和parent的version一致。

Ctrl+H搜索检查确保SNAPSHOT都被修改为和parent一致的version。

Check in -> Deliver

Build:

Team artifact -> Builds -> htse.mortgage....fullfeatures.rel -> request build

-> build option -> 选中构建引擎 -> submit

等待build结束后 -> 取消钩选Deleton allow -> save

记录rel build信息。

Snapshot:

Team artifact -> Source Control -> htse.mortgage...buildaggregate-fullfeatures-rel

-> 右键new snapshot -> advance -> 

选中list中的component(注意要选上htse-mortgageapp-buildaggregate-fullfeature-rel) -> save

记录rel snapshot的信息。

devStream:

新建一个workItem:

修改归档依据

修改所有者

修改优先级

修改计划目标为OnGoing

切换到approval标签,添加Dheeraj Tandon

Set Current Work Item

记录dev work item信息。

cust:

修改version:

注意:list中如果有themeskin、esf-ca-app...staff-prototype、

esf-ca-app-content-portlet等,cust要把themesskin和esf-ca-app-content-portlet注释打开,

staff要把themesskin和esf-ca-app...staff-prototype注释打开,

参照jack给的表。

修改version+1。

Enterprise Explore -> htse-mortgage-cust-deployassembly -> pom.xml ->

先注释所有 -> 把uk的war注释打开(还有esf..prototype,具体查看注意提示) ->

同时修改dependency里头的version。

Check in -> Deliver

Source Control -> htse.g3....devtream -> htse-mortgage-buildforge-cust-deployment-code ->

复制名字到粘贴板。

Build:

Team artifact -> Builds -> htse.g3....devtream -> request build ->

build option -> 选中构建引擎 ->

build property -> primary dir -> 粘贴刚才拷贝的名字。

等待build结束后 -> 取消钩选Deleton allow -> save

记录cust build信息。

staff:

修改version:

注意:list中如果有themeskin、esf-ca-app...staff-prototype、

esf-ca-app-content-portlet等,cust要把themesskin和esf-ca-app-content-portlet注释打开,

staff要把themesskin和esf-ca-app...staff-prototype注释打开,

参照jack给的表。

修改version+1。

Enterprise Explore -> htse-mortgage-staff-deployassembly -> pom.xml ->

先注释所有 -> 把uk的war注释打开(还有esf.-staff-.prototype,具体查看注意提示) ->

同时修改dependency里头的version。

Check in -> Deliver

Source Control -> htse.g3....devtream -> htse-mortgage-buildforge-staff-deployment-code ->

复制名字到粘贴板。

Build:

Team artifact -> Builds -> htse.g3....devtream -> request build ->

build option -> 选中构建引擎 ->

build property -> primary dir -> 粘贴刚才拷贝的名字。

等待build结束后 -> 取消钩选Deleton allow -> save

记录staff build信息。

Snapshot:

Team artifact -> Source Control -> devstream ->

右键new snapshot -> advance ->

选下面2个 -> save

记录snapshot信息。


你可能感兴趣的:(Build)