Updated on 2026-08-10 GMT+08:00

Managing Packages

In the release repo, you can view package details, update versions, manage version status, and set folder and package status in the repo or version view. This helps you quickly access resources and enables fine-grained management and release control.

Managing Packages in Repo View

  1. Access release repos using your Huawei Cloud account.
  2. On the Release Repos page, click the Repo View tab.
  3. Click a package name. The details about the package are displayed. The details include the General, Build Metadata, and Build Packages tabs.

    • General: displays the repository name, relative path, repository URL (for download), version, creator, creation time, modifier, modified time, size, and checksums.

      Click to change the version number of an uploaded package. By default, the release version of a software package archived by CodeArts Build is the version number set when the build task is executed, as shown in the following figure:

    • Build Metadata
      • Built-in: displays the build task, size, build number, builder, code repository, and code branch of the package. Click Build Task to link to the task in CodeArts Build.
      • Custom: displays custom parameters in the build task. If the value of this field is a URL starting with http or https, you can click the link to go to the corresponding page.
    • Build Packages: displays records of packages archived from build tasks. Click to download the package.

Managing Packages in Version View

CodeArts Artifact displays packages by version. In Version View tab, you can filter and check artifacts by name and version number, and sort files by their update time.

  1. Access release repos using your Huawei Cloud account.
  2. On the Release Repos page, click the Version View tab. The list of packages with version numbers is displayed. Release repo stores packages of different versions with the same name in the same file.
  3. Click the Files tab and perform the following operations:

    • Click a file name in the File Name column. The latest version of the package is displayed.
    • Click a number in the Versions column. The version list of the package is displayed.

    • Click a number in the Version No. column. The Overview and Files pages of the package are displayed. In the Files tab, click a name in the File Name column. The path of the package is displayed.

  4. Click the Version List tab and perform the following operations:

    Change the status if needed. The default status is UnTested after the version is configured, as shown in the following figure:

    The file's release version is latest by default. You cannot change the version status. To do so, first change the Version in the repo view (for example, from latest to 1.0.0), as shown in the following figure:

    • In the Version List, set the status to Released. All packages in this version are updated accordingly.

      After the status is changed to Released, the file cannot be edited. This action is irreversible. You can only download or delete the file; you cannot modify it, including its name or version number.

    • In the Version List, you can set the status to any of the following:

      UnTested, Testing, Tested, Virus Scan Not Started, Virus Scan passed, Not Signed, and Signed

      You can change between these statuses freely. Once a status is set to Released, it cannot be edited. This change cannot be reversed, so proceed with caution.

Setting Status of a Folder

Prerequisites: You have the changePkgStatus permission. For details about the default permissions of each role, see Table 1. For details about how to configure permissions, see Configuring Permissions (New).

Procedure

  1. Access release repos using your Huawei Cloud account.
  2. On the Release Repos page, click the Repo View tab.
  3. Enter a first-level folder, click the second-level folder, and click next to Package Status, (Testing by default), as shown in the following figure.

  4. Select a new status from the drop-down list.

    • If the folder status is Released, the folder cannot be changed or edited (changing the folder name, changing the file name in the folder, uploading the folder, changing the version number, or creating a subfolder). You can only download or delete it.
    • The folder status can be changed from Not Released to Released, but such change is irreversible. Exercise caution when performing this operation.

Downloading a Package

Prerequisites: You have the download permission. For details about the default permissions of each role, see Table 1. For details about how to configure permissions, see Configuring Permissions (New).

Procedure

  1. Go to the CodeArts homepage.

    1. Log in to the CodeArts console, click , and select a region where you have enabled CodeArts.
    2. Click Go to Workspace.

      If your account uses the old billing mode (see Old Billing Modes), click Access Service.

    Log in to the CodeArts console, and click Access Service.

  2. Click a project card to access the project, and choose Artifact > Release Repos from the menu bar.
  3. In the Repo View tab, select the package to be downloaded. You can download it in either of the following ways:

    • Method 1: Click Download on the right of the page and select a download mode from the drop-down list.

      • Local Download: Download the package to the localhost.
      • QR Code Download: Use your mobile phone to scan the QR code to download the package.
    • Method 2: Hover over the package you want to download, and click on the right.

Searching for a Package

  1. Go to the CodeArts homepage.

    1. Log in to the CodeArts console, click , and select a region where you have enabled CodeArts.
    2. Click Go to Workspace.

      If your account uses the old billing mode (see Old Billing Modes), click Access Service.

    Log in to the CodeArts console, and click Access Service.

  2. Click a project card to access the project, and choose Artifact > Release Repos from the menu bar.
  3. Enter a keyword (a project or file name) in the search box above the list to search for the package whose name contains the keyword.
  4. Click the file name to go to its details page.

Deleting a Package

  1. Go to the CodeArts homepage.

    1. Log in to the CodeArts console, click , and select a region where you have enabled CodeArts.
    2. Click Go to Workspace.

      If your account uses the old billing mode (see Old Billing Modes), click Access Service.

    Log in to the CodeArts console, and click Access Service.

  2. Click a project card to access the project, and choose Artifact > Release Repos from the menu bar.
  3. In the left pane, locate the package you want to delete, and click its name.

    If there are too many packages, you can search for the desired package and directory by referring to Searching for a Package.

  4. Click Delete on the right of the package or directory.
  5. In the displayed dialog box, enter the name of the package to be deleted and click OK.