If you run scriptcs 0.13 in a folder with a legacy file system, and it has packages.config but not packages/ then it doesn't realise that it has to form a composite command with install first since it it checks to see if scriptcs_packages.config is present and it isn't The migration takes place when commands are run, not before the command factory is invoked.
This is causing anything which uses Bau for CI to fail, since the packages don't get installed. I think we may have to lift the migration up a level into Program so that it happens regardless of which command is going to be run.
If you run scriptcs 0.13 in a folder with a legacy file system, and it has packages.config but not packages/ then it doesn't realise that it has to form a composite command with install first since it it checks to see if scriptcs_packages.config is present and it isn't The migration takes place when commands are run, not before the command factory is invoked.
This is causing anything which uses Bau for CI to fail, since the packages don't get installed. I think we may have to lift the migration up a level into
Programso that it happens regardless of which command is going to be run.