EulerPipeline
EulerPipeline is designed for community developers to build multi-architecture and high-quality source code and binary repositories. EulerPipeline supports six templates, that is, Package-CI, Code-CI, Repo-CI, ISO-CI, single-package test-CI, and version test-CI. It implements on-demand orchestration of templates and tasks, and provides more than 40 atomic SaaS services, simplifying OS and software package development. It also supports pipeline orchestration, matrix test, one-click reproduction, and joint commissioning.
Figure 1 EulerPipeline
Feature description:
- Pipeline orchestration: allows pipeline customization and domain-specific language (DSL) orchestration.
- Matrix test: allows one-time declaration and concurrent running of multiple combinations. A matrix summary view is provided to help learn the running results of multiple OSs and architectures at a glance.
- One-click reproduction: enables you to log in to the reproduction environment through the web console for commissioning. In addition, you can use your own terminal software to log in to the reproduction environment using the public key.
- Joint commissioning: allows multiple users to share a terminal in the web console provided by the pipeline service.
Parent topic: openEuler Tools and Community Services