You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

New Feature

This is a new feature in Joget DX

Definition

Joget DX provides automatic integration with Git behind the scenes. All app definitions and components are stored in the filesystem and version controlled using Git, including plugins and resources. Should you wish to integrate with an external Git, Git Configuration allows users to integrate with an external version control using Git.

To access into the built-in Git, the local repository is in <Joget installation folder>\wflow\app_src\<App ID>\<App ID_version number>

Example
C:\Joget-DX7-Enterprise\wflow\app_src\expenseclaim\expenseclaim_1

For more information on the built-in Git repository directory structure, see Git Project Directory Structure

Currently, Users will not be able to customize the Git Message during Commit.
NameDescriptionScreen (Click to view)
Remote Git URLThe URI to the remote Git server (e.g. GitHub, BitBucket, GitLab, internal servers, etc) to push commits to

Remote Git UsernameThe username to authenticate to the remote Git server
Remote Git PasswordThe password to authenticate to the remote Git server
Exclude App Configuration (Environment Variables and Plugin Default Properties)Check this to NOT commit environment variables and plugin default properties. This is meant for configuration values (e.g. settings that might differ in development vs testing vs production)
Always Pull from Remote Server

Check this to allow pull from the remote Git server on every request.

If unchecked, it will only pull before it attempts to push any updates.

This greatly slows down the request and should only be used in a development environment.


Auto Sync DB From GitCheck this to automatically check for updates in the Git project files and to update the DB definitions accordingly



  • No labels