Difference between revisions of "WISE-PaaS DevOps"
From ESS-WIKI
Line 266: | Line 266: | ||
|- | |- | ||
! scope="col" | BuildID | ! scope="col" | BuildID | ||
+ | ! scope="col" | StageID | ||
! scope="col" | StageName | ! scope="col" | StageName | ||
! scope="col" | Status | ! scope="col" | Status | ||
Line 273: | Line 274: | ||
|- | |- | ||
| 1 | | 1 | ||
+ | | 2 | ||
| Java代码检查<br/> | | Java代码检查<br/> | ||
| notrun | | notrun | ||
Line 280: | Line 282: | ||
|- | |- | ||
| 1 | | 1 | ||
+ | | 3 | ||
| Build<br/> | | Build<br/> | ||
| notrun<br/> | | notrun<br/> | ||
Line 287: | Line 290: | ||
|- | |- | ||
| 1 | | 1 | ||
+ | | 4 | ||
| APITest<br/> | | APITest<br/> | ||
| notrun<br/> | | notrun<br/> | ||
Line 294: | Line 298: | ||
|- | |- | ||
| 2 | | 2 | ||
+ | | 1 | ||
| C#代码检查<br/> | | C#代码检查<br/> | ||
| pass | | pass | ||
Line 300: | Line 305: | ||
| <br/> | | <br/> | ||
|- | |- | ||
+ | | 2 | ||
| 2 | | 2 | ||
| Java代码检查<br/> | | Java代码检查<br/> | ||
Line 308: | Line 314: | ||
|- | |- | ||
| 3 | | 3 | ||
+ | | 1 | ||
| C#代码检查<br/> | | C#代码检查<br/> | ||
| pass | | pass | ||
Line 315: | Line 322: | ||
|- | |- | ||
| 3 | | 3 | ||
+ | | 2 | ||
| Java代码检查<br/> | | Java代码检查<br/> | ||
| pass | | pass | ||
Line 321: | Line 329: | ||
| <br/> | | <br/> | ||
|- | |- | ||
+ | | 3 | ||
| 3 | | 3 | ||
| Build<br/> | | Build<br/> | ||
Line 329: | Line 338: | ||
|- | |- | ||
| 4 | | 4 | ||
+ | | 1 | ||
| C#代码检查<br/> | | C#代码检查<br/> | ||
| notrun | | notrun | ||
Line 336: | Line 346: | ||
|- | |- | ||
| 4 | | 4 | ||
+ | | 2 | ||
| Java代码检查<br/> | | Java代码检查<br/> | ||
| notrun | | notrun |
Revision as of 09:03, 18 April 2017
[Introduction]
Contents
DevOps Cloud
DataBase
- Product Table
ProductID | ProductName | isActive |
---|---|---|
1 | UShop | 1 |
2 | RMM | 1 |
3 | ILPS | 1 |
- 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
DevOpsPlanID |
PlanName |
ProductID |
isActive |
---|---|---|---|
1 | UShopApi |
1 | 1 |
2 | UShopMsgPro |
1 | 1 |
3 | RMMApi |
2 | 1 |
- DevOps_Plan_Stage Table
DevOpsPlanID |
StageID |
PreStageIDs |
isSync | Parameter |
---|---|---|---|---|
1 | 2 | 0 | 1 | {"paraName1":"1","paraName2":"2"} |
1 | 3 | 2 | 1 | {"paraName1":"1","paraName2":"2"} |
1 | 4 | 2,3 | 0 | {"paraName1":"value1","paraName2":"value4"} |
2 | 1 | 0 | 1 | |
2 | 2 | 1 | 0 | |
3 | 1 | 0 | 1 | |
3 | 2 | 0 | 1 | |
3 | 3 | 1 | 0 | |
- DevOpsBuild Table
BuildID | BuildIndex |
DevOpsPlanID |
BuildStatus | StartTime | EndTime |
---|---|---|---|---|---|
1 | 1 | 1 | pass | |
|
2 | 1 | 2 | fail | |
|
3 | 1 | 3 | |
|
|
4 | 2 | 2 | |
|
|
- DevOps_Build_Stage Table
BuildID | StageID | StageName | Status | Detail | StartTime | EndTime |
---|---|---|---|---|---|---|
1 | 2 | Java代码检查 |
notrun | {"url":"http://***"} | 14000000 | |
1 | 3 | Build |
notrun |
|
|
|
1 | 4 | APITest |
notrun |
|
|
|
2 | 1 | C#代码检查 |
pass | |
|
|
2 | 2 | Java代码检查 |
fail | |
|
|
3 | 1 | C#代码检查 |
pass | |
|
|
3 | 2 | Java代码检查 |
pass | |
|
|
3 | 3 | Build |
running | |
|
|
4 | 1 | C#代码检查 |
notrun | |
|
|
4 | 2 | Java代码检查 |
notrun | |
|
|