It would be usefull to enable deployment of multiple files. Imagine a project where several webapp packages are created - e.g. in our big project maven builds several submodules, some of them .ear and .war. We'd like to deploy them all in one jenkins-job. There might be a dynamic list in the plugin's configuration where you put pairs "name"-"file", and the job would undeploy&deploy them all in a sequence.
The plugin will manage many deployment tasks for a sigle job.
To specify many deployment, A button 'Add' will display a new deployment task configuration (with the following fiels : environment, target, name, resource, library flag).
About the sequence : It is perhaps possible to order deployment tasks configuration with a drag/drop feature.
The deployment policy, when source change, build failed flag, dependencies features will keep their global scope.