Updated on 2023-12-04 GMT+08:00

Process

This document describes the operation process of the HE2E DevOps practice.

Figure 1 HE2E DevOps practice process
Table 1 HE2E DevOps practice process description

Step

Description

Prepare

Complete preparations before the practice, including creating a project and adding project members.

Manage project plans

Complete the overall planning of the project, including project and Sprint requirements.

Manage project configurations

Customize the work item change notification and status transfer modes based on project requirements.

Write code

Use branches to compile code, including create branches, commit code, and merge branches.

Check code

Perform static scanning on the code and optimize the code based on fix suggestions to improve the code quality.

Build application

Build environment images and compile and package code into software packages.

Deploy application

Install and run the built environment image and software package in the environment. This document provides deployment methods in two environments: Cloud Container Engine (CCE) and Elastic Cloud Server (ECS).

Manage Project Testing

Create test plans for Sprints, design test cases, and execute test cases as planned.

Configure pipeline

Orchestrate jobs such as code check, build, and deployment into a pipeline. When code is updated, the pipeline is automatically triggered for CD.

Release resources

After completing the practice, release resources for CodeArts, CCE, and so on.