Skip to main content
Skip table of contents

Integrating GIT Version Control

Fiorano provides integration with GIT which enables users to commit and push the Applications, Group Processes and/or API Projects to the version control repository.

Integration is possible with other version control tools as well. To perform such integration, write the customized java class and use the method below:

CODE
versionControlIntegration(String username, String password, String commitMessage, String URL, String repoPath)
  • username and password are the version control username and password.
  • String URL is the remote URL location where the user wants to push commits.
  • repoPath is the local path to your runtimedata applications, group process, or API projects.
    • This is the place where the hidden folder containing information and configuration about the version control (.svn, .git etc) is created.

Version Control Integration for API Projects

  1. After starting the API Management server, login to the API Management dashboard.
  2. Click the logged-in username (or admin) present at the upper-right part of the screen and click the Preferences option from the drop-down.
  3. Go to the Version control screen by clicking the Version control icon on the left navigation tabs.
  4. Provide the version control details and click Save to apply the changes.

    Since Fiorano provides GIT integration, Class Name will be fiorano.esb.util.GitUtil by default.

    To integrate with a different Version Control, use the customized Class Name.

  5. Navigate to the APIProjects Tab and select the Version control icon to commit the API Projects to the remote repository.



    Refer to the version control section to understand the options in the Version control section.

Viewing the logs

The logs can be viewed in the jetty.log file present at <FioranoHome>/runtimedata/<serverType>/ <profile>/<mode>/run/logs.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.