Publishing changes in data definitions, datasets, or schemas

After creating or modifying a data definition, dataset, or schema in HCL DevOps Test Hub (Test Hub), you can publish changes from an Edit branch to the source branch in the project repository. After you publish the changes, other members of the project can view and work with the updated datasets.

Before you begin

You must have completed the following tasks:

Procedure

  1. Log in to Test Hub.

    The Projects page of the initial team space is displayed.

  2. Click My projects > project_name to open the project that contains the test assets.

    The Overview page of the project is displayed.

  3. Go to Author > Data.
    The Data page and data navigator panel are displayed.
  4. Select the data asset (schema, data definition, or dataset) you want to publish from the data navigator panel.
    The selected data asset is displayed on the Data page.
  5. Click the Save icon Image of the save icon. to save changes.
  6. Click the Publish icon .
    The Publish dialog is displayed.
  7. Type the description in the Description of change field.
  8. Click Publish.
    Alternatively, you can publish the changes from the Changes tab.
    If the publish succeeds, the Edit branch is automatically deleted and removed from the Branch list and the changes are merged into the previously selected remote branch.
    If the publish fails due to a conflict with the remote branch, click Push in the Publish dialog to push the edit branch to the remote repository. Then, you can create a pull request and resolve the conflicts manually in Git before you merge the changes into the target branch.

Results

You have published the changes in an Edit branch to the remote branch in the project repository.