2. Create an issue under any repository to be modified on Gitee, and record the issue number \(for example, \#I1TVV4 in the following figure\). \(The issue provides a function similar to changeID of Gerrit and is used to associate multiple repositories to be modified. Skip this step if modification of multiple repositories is not involved.\)
2. Create an issue under any repository to be modified on Gitee, and record the issue number \(for example, \#I1TVV4 in the following figure\). \(The issue provides a function similar to changeID of Gerrit and is used to associate multiple repositories to be modified. Skip this step if modification of multiple repositories is not involved.\)
3. Create a branch in the local code workspace, modify the code, and commit the changes.
3. Create a branch in the local code workspace, modify the code, and commit the changes.
...
@@ -226,6 +226,19 @@ After the access control is executed, the execution result will be automatically
...
@@ -226,6 +226,19 @@ After the access control is executed, the execution result will be automatically
If the access control is passed, all PRs associated with the issue will be automatically marked as "Passed".
If the access control is passed, all PRs associated with the issue will be automatically marked as "Passed".
## CI Portal
The continuous integration (CI) portal is a platform where you can promptly view and analyze the execution results of code access control and daily build.
On the CI portal, you can detect code bugs in a timely manner to ensure code reliability and function stability. The CI portal provides the following functions:
- Code Access Control: After submitting a merge request to commit code, code access checks, such as the static code check, code build, and function test, are triggered. Code can be committed only after all checks are passed.
- Daily Build: The continuous integration pipeline is automatically executed every day to detect issues with static code, code build, and functions in advance, thereby allowing you to resolve these issues in time to ensure high code quality.