takeoff-env / takeoff

A rapid development environment using docker for convenience.
https://takeoff.sh/
MIT License
272 stars 17 forks source link

Suggestion: Fail fast if docker-compose is unavailable #45

Closed brindy closed 6 years ago

brindy commented 6 years ago

Expected Behavior

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

  1. Without docker-compose installed, run takeoff init <env> where is an environment name

Specifications