Versions Compared

Key

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


Info
This functionality became available in the 4.5.1 release.

The JDBC plugin partial deploy support allows for deploying File and Folder type objects. This page explains the two types and their attributes.

Table of Contents

File Objects

File type objects model files that are stored in SCM. They are used to copy files from an SCM to a filesystem on an endpoint. File objects can be sourced only from an SCM. They cannot be created manually. No attributes are required.

Subfolders to the final target location of the file are created by the plugin as long as the endpoint user has sufficient privileges.

Attributes

...

Name

...

Description

...

Default Value

...

This is the location where the file will be placed. Property replacement will be performed on the value.

If blank, the file will be copied into FD_TEMP_DIR. If the default is used, but the FDFILE_ROOT_TARGET_FOLDER project property is left blank, then the file will be copied into FD_TEMP_DIR.

...

If this is NOT checked, the file will be placed directly in target.

If it is checked, the whole File Name with path will be placed inside the target.

...

Use Source Path Default is the project property to control the default.

...

Set the owner or owner:group of the file to this value.

This only work on Unix endpoints. On Windows endpoints, it is ignored.

...

Set the permissions of the file to this value.

This only work on Unix endpoints. On Windows endpoints, it is ignored.

If it is not set, and Execute is checked, chmod +x will be run on the file if it is a Unix endpoint.

...

Folder Objects

Folder objects are created manually. They cannot be populated from SCM, but it is possible to add a folder that replicates one in an SCM.

You can "Create" a folder that already exists on the file system for the purpose of changing attributes on the existing directory. This can be done on folders that are created as part of the SCM structure, or any other folders desired on the file system.

Attributes

...

Name

...

Description

...

Default Value

...

This is the location where the file will be placed. Property replacement will be performed on the value.

If blank, the folder will be created in FD_TEMP_DIR. If the default is used, but the FDFILE_ROOT_TARGET_FOLDER project property is left blank, then the folder will be created in FD_TEMP_DIR.

...

Set the owner or owner:group of the folder to this value.

This only work on Unix endpoints. On Windows endpoints, it is ignored.

...

Set the permissions of the folder to this value.

This only work on Unix endpoints. On Windows endpoints, it is ignored.

...

These links explain the three types and their attributes. This functionality became available in the 4.5.1 release.

Object Types

  1. DB Objects
  2. Data Fixes
  3. Other Objects