Adding option for an upload action to be added to end of pipeline for any job.
This creates an
upload directory that other actions can place files in during the pipeline.
At the end of the job when upload action is reached, commands can be executed in a container of choice and the
upload directory will be placed in. The actual upload can then be handled by a script in that docker image, so it can be customized for many different artifact stores, or a simple scp etc.