What I want, is a task list directive where I can just have a list of files to upload from my local machine, to my remote.
I do not want to just upload an entire directory as there are thousands of files in each directory. I would prefer to just have a task defined. This task would take the list of files I have defined (maybe a couple hundred files), then upload them to the remote server into the mirror directory structure. That is it.