Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Clones a remote repository to the local working directory. This operation supports sparse folder checkout and shallow clone using depth input.

  

Inputs

Input Name

Input Code

Required

Description

Instance Code

FDGIT_INP_INSTANCE_CODE

Yes

The FlexDeploy SCM instance for Git repository where source code is stored.

Destination Subfolder

FDGIT_INP_DEST_SUBFOLDER

No

Directory within FD_TEMP_DIR to clone into. If no subfolder is provided the Git repository will be cloned directly into the temp directory.

Branch

FDGIT_INP_BRANCH

No

Specifies the Git Branch to clone from. Defaults to master.

Depth

FDGIT_INP_DEPTH

No

Allows a depth to be specified. Set to 1 to only grab the latest commit (to simulate an export in SVN).

Sparse Checkout Folders

FDGIT_INP_SPARSE_CHECKOUT_FOLDERS

No

Specify comma separated folders to checkout. This is useful when you do not want to clone entire repository.

...