Submitting pull requests

When all the work related to an application instance is completed, you can request that your changes be merged to the originating application by submitting a pull request.

Before you begin

Note the following restrictions on submitting pull requests:
Restrictions:
  • The instance owner can create only one pull request for an instance at a time.
  • The instance owner cannot make additional changes to the object definitions while there is an active pull request for that instance.

Procedure

To submit a pull request, complete the following steps:
  1. On the navigation menu, select Manage Db2 CI > Instances.
  2. On the Instances page, click Details on the instance for which you want to submit a pull request.
  3. On the Instance details page, click Create pull request.
  4. On the Pull request page, specify the following fields:
    Title
    Enter a name that identifies this pull request.
    Comment
    Enter a comment for this pull request as necessary. This field is optional.
    Additional reviewers
    In addition to the team administrators of the application owner team, who are by default pull request reviewers, you can optionally add other reviewers from the application owner team. This field is optional.
  5. On the lower part of the page, click each object name and verify their definition changes on the Diff tab.
  6. To see the site rule violations in the changes that you made, click the Triggered site rules tab, and then click the name of the object.
    The DDL of the object is displayed on the page. The Violation icon indicates a violation and the Violation icon indicates a warning.
  7. Resolve the violations and the warnings.
  8. Optional: Click the Preview changes button to review an impact report of this pull request for application or associated applications.
  9. If you are good with all the changes, go back to the Pull request page, and click Submit pull request.
    The pull request is submitted to the reviewers. Your open pull requests are also displayed on the Dashboard page.
  10. Optional: To view your pull request, click Go to pull request on the Instance details page.

What to do next

Your pull request must be reviewed and approved by at least one team administrator of the team that owns the originating application of the provisioned instance.