Deploy artifacts generated by the mdsBuild operation to the MDS server. Note that MDSObjects.jar
(artifact file) does not have namespace in it's structure, but objects will be deployed to the specific namespace configured on Project properties.
...
As of plugin version 4.6.20, this operation also supports partial build and deploy. When using partial deploy, the plugin will consume a zip file created by the mdsBuild operation, named {{FD_PROJECT_NAME}}.zip
. Note that the structure of this file will match the folder structure from SCM, even if the TARGET attribute is set to a different path. This is so the user can easily change the target and redeploy to MDS to update the file path inside of MDS. When the operation executes, the each file in the zip is extracted to it's its respective target path inside of a temporary namespace folder FDMDS_NAME_SPACE.
The target path should not contain the namespace folder, however, if the target path starts with the namespace, the plugin will ignore the namespace on the beginning of the target path. For example, if FDMDS_NAME_SPACE
is "apps", and the target path is /Schemas/customer.xsd,
the path inside of MDS will be /apps/Schemas/customer.xsdfolder created with the value from FDMDS_NAME_SPACE.
Environment/Instance Properties
...
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
MDS Name Space |
| Yes | Name space within MDS where the objects will be stored. |
MDS Property Replacement |
| No | Indicates whether property replacement will be performed on the MDS objects. |
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Outputs
Output Name | Required | Description |
---|---|---|
Project File Attributes
Attribute Name | Attribute Code | Required | Description | ||
---|---|---|---|---|---|
| |||||
Target Path | TARGET | Yes | The path in MDS where the file should be placed. Default value is the SCM file path. | ||
Property Replacement | PROPERTY_REPLACEMENT | Yes | Weather or not to perform property replacement on individual files. Defaults to the value of FDMDS_PROPERTY_REPLACEMENT. |
Info |
---|
The target path should not contain the namespace folder, however, if the target path starts with the namespace, the plugin will ignore the namespace on the beginning of the target path. For example, if |
Artifacts
This operation consumes a jar or zip file that contains a variety of objects that will be stored in the MDS, such as an xsd, xslt
or wsdl
.
...