[20170426171636] General Improvements

Git Submodules support

When an app is built from a .git URL like this:

convox build https://github.com/org/repo.git

submodules will be updated after the clone. This is accomplished by the builder running:

git submodule update --init --recursive

ECS Specific Account Events

In the interest of further limiting API throttling, this update limits the CloudWatch Event rule to only ECS events. In the future, specific events can be added when needed.

Unfortunately eu-west-2 does not support ECS events, so the region will lose the ability to view ECS events in app logs for the time being.