|
|
|
| Continuous integration tool chain |
|
 |
| Work |
Tool |
Function Description |
| CI engine |
Jenkins |
The CI resource management schedule is complete |
| Code repository |
GitHub |
Version management Pull request Merge process |
| Code check |
SonarQube |
Static code check |
| Automated construction |
Maven |
Java compilation script |
| Unit test |
XUnit |
Various frameworks for writing unit tests |
| Automated deployment |
Ansible |
NA, a popular scripting language, not used in this demonstration |
| Functional testing |
Selenium |
Functional testing framework |
| Performance test |
Jmetersaltstack |
Interface and performance testing framework |
|
| |
| Service introduction |
| |
| Goal |
Help teams build a complete continuous integration tool chain from development to operations:
Management principle
Work flow
Personnel roles and responsibilities
Tool platform and tool chain |
| Radius |
Continuous integration Full cycle: development, integration, deployment, testing, release management |
| Related tools |
Configuration Management Tools, Code review tools, Unit testing tools, automated build tools, automated test tools, run containers, performance testing tools |
| Service mode |
Training, customer project consulting, tool delivery |
|
|
|