You can use Cloud Assembly to enable remote version control of extensibility actions.
Also, you can use Git to manage Cloud Assembly cloud templates. For more information on using Git integration and Cloud Assembly cloud templates, see Configure GitLab cloud template integration in Cloud Assembly and Configure GitHub integration in Cloud Assembly.
- Create a Git integration in Cloud Assembly.
- Navigate to .
- Select GitHub or GitLab.
- Enter a name and description for the integration
- Enter the server URL.
- Enter the access token for your Git instance.
- Click Validate.
- (Optional) Add capability tags. For more information see, Using capability tags in Cloud Assembly.
- Click Add.
- Add your repository to the Git integration.
- Navigate to and select the previously created Git integration.
- Select the Projects tab.
- Click Add Project .
- Select your extensibility project and click Next.
- Enter the path to your Git repository. Typically, the path is the user name of the main account appended to the repository name.
- Enter the branch of your Git repository that you want to use.
- (Optional) Enter an appropriate folder. If this text box is left blank, all folders are available.
- Under the Type drop-down menu, select Action Based Scripts.
- To finish adding the repository, click Next.
Changes to the extensibility actions in your project are saved in the integrated Git repository.