Hey guys, couldn’t quite find what I was after on this forum so thought I’d post and see what you guys think.
I’ve created a baseline to update Autodesk 2014/2015 products to 2017. The baseline has to uninstall the old products first, then install the 2017 products, and then remove the installation files (they were moved from __Download to a specific location in C: because the software needed to be installed from a static location that the deployment was created in).
The uninstall tasks run a batch file that’s been uploaded through software deployment (I couldn’t figure out how to encode appendfile files into ANSI) which work fine, but when the baseline gets up to the deployment tasks I have problems.
What is the best way to force the baseline to only start a task after the previous one has ended? At the moment I’m getting this:
Pending Restart Deploy: Autodesk Mudbox 2017
Failed Autodesk Restart Endpoint
Not Relevant Deploy: Autodesk Maya 2017
Failed Autodesk Restart Endpoint
Not Relevant Deploy: Autodesk MotionBuilder 2017
Failed Autodesk Restart Endpoint
Not Relevant Remove Autodesk Maya 2017 Installation Files
Not Relevant Remove Autodesk Mudbox 2017 Installation Files
Not Relevant Remove Autodesk MotionBuilder 2017 Installation Files
Not Relevant Remove Autodesk 3DS Max 2017 Installation Files
My “Autodesk Restart Endpoint” task is really dumb (a simple “wait cmd /c shutdown -r -t 3600”), so I understand that IEM thinks the command has succeeded even though the computer won’t restart for another 59 minutes. But why does it jump from the Mudbox installer task that’s pending restart, to the Maya task that’s just sitting there?
The tasks are saying not relevant because I added “not pending restart” to the relevance, hoping that’d make it wait til my restart tasks before them happened.
Sorry about the huge post, I understand why this is happening but I just don’t know where to proceed.