In Client Automation it is possible to tell Software Delivery to permanently store/stage any, thus far, unstaged package to the Scalability Server (SS) serving the application to the client(s) in question.
Typically if a package is not pre-staged to an SS library, the source files will only be 'temporarily' stored on the SS and then deleted at the conclusion of the job. This forces the package to be downloaded again each time it is pushed out and wastes time and network bandwidth.
The following procedure will allow any un-staged package to
be permanently stored in the SS local library when pushed to client machines of
that particular SS:
Create a software delivery job to deploy any piece of
software to any client machine:
Select desired package
Make sure to check the box for 'Open advanced job settings
dialog when the Finish button is pressed.' before clicking 'Finish'.
When the 'Setup jobs' dialog appears, select the 'Jobs' tab
and the 'Job Options' sub-tab. Check the box for 'Store packages in the
Scalability Server's Staging Library'.
Make sure to then click the button in the bottom right
called 'Set as Default'
Now click 'OK' and push the job.
ALL future jobs will now have this option checked by default
and will therefore stage all packages pushed automatically unless the box is
intentionally unchecked and Set as Default is re-selected.
Reversing the process will change the default back to its original state.