packageDeploy

Copies file(s) and folder(s) selected in the packageBuild operation to a specified target folder, runs property replacement on them, sets owner, group, permissions, and executes them as desired.

The project file attributes can be defaulted for the project using project properties. Then at populate or evaluate time, the defaults are used to fill the project file attributes. Those attributes are used at deploy time. The attributes are stored with the object, not the build, so it is possible to change the attributes and then deploy again without another build in between.

This operation can only be used in package deployment projects of type file.

Project Properties

Property Name

Property Code

Required

Description

Property Name

Property Code

Required

Description

Root Target Folder

FDFILE_ROOT_TARGET_FOLDER

No

The path in which to create and update file and folder objects. 

Unlike the rest of the properties on this operation, this one is not a default. Its value is pulled at deploy time, not populate and evaluate time.

Use Source Path Default

FDFILE_USE_SOURCE_PATH_DEFAULT

No

When populating or evaluating Files, default the Use Source Path option to this.

Defaults to true(checked ).

Ignore Failure Default

FDFILE_IGNORE_FAILURE_DEFAULT

No

When populating or evaluating project files, default the Ignore Failure value to this.

Defaults to false (unchecked ).

Owner:Group File Default

FDFILE_OWNER_GROUP_FILE_DEFAULT

No

When populating or evaluating Files, default the Owner:Group value to this.

Owner:Group Folder Default

FDFILE_OWNER_GROUP_FOLDER_DEFAULT

No

When populating or evaluating Folders, default the Owner:Group value to this.

Permissions File Default

FDFILE_PERMISSION_FILE_DEFAULT

No

When populating or evaluating Files, default the Permissions to this.

Permissions Folder Default

FDFILE_PERMISSION_FOLDER_DEFAULT

No

When populating or evaluating Folders, default the Permissions to this.

Property Replacement Default

FDFILE_PROPERTY_REPLACEMENT_DEFAULT

No

When populating or evaluating Files, default the Property Replacement option to this.

Defaults to true(checked ).

Execute Default

FDFILE_EXECUTE_DEFAULT

No

When populating or evaluating Files, default the execute option to this.

Defaults to false (unchecked ).

Ignore Property Replacement Extension

FDFILE_IGNORE_PROPERTY_REPLACEMENT_EXTENSIONS

No

Ignore the Property Replacement for listed file extensions. Default is gz,gzip,exe,rpm,png,jpg,jpeg,bmp,gif,jar,zip,7z,pdf,pll,pld,fmb,fmx,mmb,mmx,rdf,rep,rex,ear,war,class,png,tif,tiff,dll,xls,xlsx,doc,docx,ppt,pptx,tgz,pyc,pyo,pyd,sys,mp4,mkv,avi,mov,mpg,vob,mp3,aac,wav,flac,mka,wma,mdb,sqlite.

Artifacts

This operation consumes a zipped artifact from the artifacts repository.

Endpoint Selection

This operation will select all available endpoints associated to the target.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

Package Deployment File Object Type Details

The following macros are not currently supported in the footer:
  • style