takeoff init <env> should fail fast if docker-compose is not available.
Actual Behavior
takeoff init <env> runs and does some stuff then shows an error if docker-compose fails. Would be nicer for newbies like me to get that message first before it creates a load of stuff in the environment folder as it's not clear how to continue once docker-compose is installed.
Steps to Reproduce the Problem
Without docker-compose installed, run takeoff init <env> where is an environment name
Expected Behavior
takeoff init <env>
should fail fast ifdocker-compose
is not available.Actual Behavior
takeoff init <env>
runs and does some stuff then shows an error ifdocker-compose
fails. Would be nicer for newbies like me to get that message first before it creates a load of stuff in the environment folder as it's not clear how to continue oncedocker-compose
is installed.Steps to Reproduce the Problem
takeoff init <env>
whereSpecifications