Selective Deployments Using Pre-Prepared Artifacts

The External Pull Request Summary screen displays all pull requests created to date. You can also create a new pull request from this page.

Viewing the External Pull Request Summary Page

For optimal viewing, set your Chrome or Firefox browser zoom to 75%.

  1. Navigate to the Version Control module and select External Pull Requests.

  2. On the External Pull Requests screen, choose the repository and the branch where the pull request was created.

  3. The most recent pull request (in Open state) will appear at the top, showing added/deprecated objects under the Commits tab.

You can display 25, 50, 75, or 100 records per page or use the Previous and Next buttons to navigate through the list.

Create a New Pull Request

Click the Create Pull Request button on the right side of the screen.

Create Pull Request button
Create Pull Request button

Fill out the pop-up form:

Pull Request creation form
Pull Request creation form
  1. Select a repository (only enabled repositories will be listed).

  2. Choose the Source Branch and Target Branch.

  3. Provide a Title and a brief Description.

  4. Add Reviewers. (The Optional Reviewer field is shown for Azure Cloud-supported PRs.)

  5. Check Delete source branch after Pull Request closure if applicable.

  6. Click OK. The pull request will appear at the top of the list.

View Pull Request Differences

ARM compares metadata between the source and target branches and generates a visual diff:

  • Red lines = deletions in the Source Branch

  • Green lines = additions in the Target Branch

Metadata diff view showing additions and deletions
Metadata diff view showing additions and deletions
Insertions and deletions summary in diff view
Insertions and deletions summary in diff view
Inline code diff highlighting removed lines
Inline code diff highlighting removed lines
Code diff showing added lines
Code diff showing added lines

You can also view/add/edit comments at the revision level in the Commits tab.

Comment section for pull request revisions
Comment section for pull request revisions

Important Notes:

  • Inline commenting is supported only for Bitbucket-enabled pull requests.

  • Click on individual pull requests to sync and fetch the latest updates.

  • A maximum of 300 files are displayed per pull request.

Additional Actions on the Pull Request Page

Action menu on pull request list
Action menu on pull request list

More Operations

  1. Navigate to Pull Request Page – Click on the PR label to open it in GitHub or Bitbucket.

Pull request link to GitHub/Bitbucket
Pull request link to GitHub/Bitbucket
  1. Edit Pull Request – Use the edit icon (![Edit icon](../../../../../.gitbook/assets/image (67) (1) (1) (1) (1).png)) to modify the PR details.

Actions for the Pull Request

Reviewers can take the following actions:

  1. Approve – Submit feedback and approve the changes. Status becomes Approved.

  2. Decline – Reject the pull request.

  3. Merge – Merge the approved pull request. Status becomes Merged.

  4. Reopen – Reopen a previously closed pull request.

Last updated

Was this helpful?