Creating a Repository Using a Template
You can create a repository using a CodeHub template on the CodeHub console.
Prerequisites
This operation must be performed in the Scrum template project.
Procedure
- Access the repository list page.
- Click next to Create Directly and select Use Template from the drop-down list. The Template Repository page is displayed.
- On the Template Repository page, enter a keyword for fuzzy search and select a template as required.
- Click Next. On the Create Repository page, enter basic repository information.
Table 1 Parameters for creating a repository using a template Parameter
Mandatory
Remarks
Repository Name
Yes
A name contains letters, digits, underscores (_), periods (.), and hyphens (-) and must start with a letter, digit, or underscore (_).
Project
Yes
- A repository must be in a project.
- If you create a repository in a project, the project is selected for Project by default, and the Project parameter is hidden on the repository creation page.
Description
No
Enter the description of your repository.
Permissions
No
The options are as follows:
- Allow project members to access the repository.
The project manager is automatically set as the repository administrator, and the developer is set as a common repository member. When members of the two roles are added to the project, they are added to the repository member list by automatic synchronization. You can view the list.
- Allow automated creation of a code check task.
After the repository is created, you can view the code check task of the repository in the CodeCheck task list after switching to the region where the repository is located.
Visibility
Yes
The options are as follows:
- Private
The repository is visible only to repository members. Repository members can access the repository or commit code.
- Public read-only
The repository is open and read-only to all guests, but is not displayed in their repository list or search results. You can select an open-source license as the remarks.
- Click OK to create the repository.
- After the repository is created, the repository list page is displayed.
When you create a repository by template, the repository type of the selected template will be automatically configured for the repository.
The repository created using the template contains the repository file structure preset in the template.
Automatically Creating a Pipeline
A pipeline can be automatically created when a repository is created using a template. Note that the host used in CloudDeploy must be changed to the actual environment so that the pipeline can be successfully executed.
- On CodeHub, click next to Create Directly and select Use Template.
- On the Use Template page, set Automated Pipeline Creation to Yes in the navigation pane to display templates that can be used to automatically create a pipeline.
- Select a template as required, click Next, enter basic repository information, and click OK.
- After the repository is created, you can view the pipeline that is automatically created on the pipeline list page displayed.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot