FlexDeploy provides Generic project type to implement customized package-based deployment for specific type of artifacts. Now FlexDeploy 8.0 also provides option to create your own customized Project Types, see Project Types to create custom project types for use with plugins like Unix Shell, Windows Shell, Powershell, Groovy etc.
Where is this applicable?
This is useful when requirement is to track deployment of individual file. Make sure to check Package-based flag when creating this project and select Generic as project type. Here are some scenarios where you can utilize Generic project type.
Source control system has individual files defining WebSphere resource configuration and they needs to be deployed and tracked individually.
Source control system has individual XML files exported from Oracle Data Integration objects and they need to be deployed and tracked individually.
When is this not applicable?
If you are working with all files of specific source folder to deliver compiled artifact and artifact file is deployed as single unit, you can just use regular projects, i.e. do not check Package-Based flag when creating project. For example,
...