Push your changes to local vRealize Orchestrator objects to your integrated Git repository. For this use case, we are pushing changes to a Python-based vRealize Orchestrator action to a specific Git branch.
You can push a local change set to a Git repository. Each change set can consist of one or more modified vRealize Orchestrator objects.
- Verify that you have created a Git branch. See Prepare Your GitLab Environment.
- Verify that you have configured a connection with a Git repository. See Configure a Connection to a Git Repository.
- Verify that your Git integration is set to push changes to the Python-branch Git branch.
- Create a Python-based vRealize Orchestrator object. For example, see How to Integrate Amazon Web Services in vRealize Orchestrator by Using Python.
- Log in to the vRealize Orchestrator Client.
- Edit your Python action.
- Navigate to , and select your Python action.
- Make some minor changes to the action, such as changing the description.
- Save the action.
- Push your changes to the Git repository.
Note: You can also push local changes on a per object level by clicking the Version option displayed at the bottom of the object editor.
- Navigate to
.Git History displays the current differences between the local version branch and the selected Git repository branch. You can expand the entry for any modified vRealize Orchestrator object to view the version differences.Note: You can discard a local change set by select Discard all.
- Click Push.
- Enter a commit title.
- (Optional) Enter a short description for the commit.
- Select the changes to your Python action that you want to push to the Git repository.
- Navigate to .
- To finish pushing the local change set to the Git repository, click Push.
What to do next
After you finish development in your Git branch, merge it with the main branch. See How to create a merge request.