Difference between revisions of "WISE-PaaS DevOps"
From ESS-WIKI
Xiuhua.jin (talk | contribs) (修改StageType和Stage Table) |
|||
| Line 227: | Line 227: | ||
! scope="col" | Status | ! scope="col" | Status | ||
! scope="col" | Detail | ! scope="col" | Detail | ||
| − | ! scope="col" | | + | ! scope="col" | StartTime |
| + | ! scope="col" | EndTime | ||
|- | |- | ||
| 1 | | 1 | ||
| Line 236: | Line 237: | ||
| {"url":"[http://*** http://***]"} | | {"url":"[http://*** http://***]"} | ||
| 14000000 | | 14000000 | ||
| + | | <br/> | ||
|- | |- | ||
| 2 | | 2 | ||
| Line 242: | Line 244: | ||
| 3 | | 3 | ||
| notrun<br/> | | notrun<br/> | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 250: | Line 253: | ||
| 4 | | 4 | ||
| notrun<br/> | | notrun<br/> | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 258: | Line 262: | ||
| 1 | | 1 | ||
| pass | | pass | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 266: | Line 271: | ||
| 2 | | 2 | ||
| fail | | fail | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 274: | Line 280: | ||
| 1 | | 1 | ||
| pass | | pass | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 282: | Line 289: | ||
| 2 | | 2 | ||
| pass | | pass | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 290: | Line 298: | ||
| 3 | | 3 | ||
| running | | running | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 298: | Line 307: | ||
| 1 | | 1 | ||
| notrun | | notrun | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
| Line 306: | Line 316: | ||
| 2 | | 2 | ||
| notrun | | notrun | ||
| + | | <br/> | ||
| <br/> | | <br/> | ||
| <br/> | | <br/> | ||
|} | |} | ||
| − | |||
| − | |||
=== API-Spec === | === API-Spec === | ||
Revision as of 01:53, 17 April 2017
[Introduction]
Contents
DevOps Cloud
DataBase
- Product Table
| ProductID | ProductName |
|---|---|
| 1 | UShop |
| 2 | RMM |
| 3 | ILPS |
- StageType Table
| TypeID | TypeName | Description | isActive |
|---|---|---|---|
| 1 | Prepare | 准备 |
1 |
| 2 | CodeAnalysis |
对代码进行静态检查 |
1 |
| 3 | Build |
编译 |
1 |
| 4 | Test |
测试 |
1 |
| 5 | Deploy |
部署 |
1 |
| 6 | Other | 其他类别 | 1 |
- Stage Table
| StageID |
StageName |
TypeID |
ProductID |
Platform |
SourceCode |
EntryProgram |
Parameters |
isActive |
|---|---|---|---|---|---|---|---|---|
| 1 | C#代码检查 |
2 | 0 | dockerimage |
giturl |
analysis.sh |
{"paraName1":"","paraName2":""} |
1 |
| 2 | Java代码检查 |
2 | 0 | dockerimage |
giturl |
analysis.sh |
{"paraName1":"","paraName2":""} |
1 |
| 3 | Build |
3 | 1 | dockerimage |
giturl |
build.sh |
{"paraName1":"","paraName2":""} |
1 |
| 4 | APITest |
4 | 1 | node(Linux) |
giturl |
apitest.py |
{"paraName1":"value1","paraName2":"value4"} |
1 |
| 5 | UITest |
4 | 1 | node(windows) |
giturl |
uitest.exe |
{"paraName1":"value1","paraName2":"value5"} |
1 |
- DevOpsPlan Table
| ID | DevOpsPlanID |
PlanName |
ProductID |
StageID |
PreStageIDs |
isSync | Parameter |
|---|---|---|---|---|---|---|---|
| 1 | 1 | UShopApi |
1 | 2 | 0 | 1 | {"paraName1":"1","paraName2":"2"} |
| 2 | 1 | UShopApi |
1 | 3 | 2 | 1 | {"paraName1":"1","paraName2":"2"} |
| 3 | 1 | UShopApi |
1 | 4 | 2,3 | 0 | {"paraName1":"value1","paraName2":"value4"} |
| 4 | 2 | UShopMsgPro |
1 | 1 | 0 | 1 | |
| 5 | 2 | UShopMsgPro |
1 | 2 | 1 | 0 | |
| 6 | 3 | RMMApi |
2 | 1 | 0 | 1 | |
| 7 | 3 | RMMApi |
2 | 2 | 0 | 1 | |
| 8 | 3 | RMMApi |
2 | 3 | 1 | 0 | |
- DevOpsBuild Table
| BuildID | BuildIndex | DevOpsPlanID | StageID | Status | Detail | StartTime | EndTime |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 2 | notrun | {"url":"http://***"} | 14000000 | |
| 2 | 1 | 1 | 3 | notrun |
|
|
|
| 3 | 1 | 1 | 4 | notrun |
|
|
|
| 4 | 1 | 2 | 1 | pass | |
|
|
| 5 | 1 | 2 | 2 | fail | |
|
|
| 6 | 1 | 3 | 1 | pass | |
|
|
| 7 | 1 | 3 | 2 | pass | |
|
|
| 8 | 1 | 3 | 3 | running | |
|
|
| 9 | 2 | 2 | 1 | notrun | |
|
|
| 10 | 2 | 2 | 2 | notrun | |
|
|