Page MenuHomePhabricator

Enforce setup checks

Authored by chris on Aug 11 2019, 3:37 PM.



This will begin enforcing setup checks and will error out if any fails. @brooke, this will impact your local development in that you'll need to get MySQL installed and running locally. Since you're on Windows this might be a fun adventure. We might just want to move over to using WSL for all your dev work?

Test Plan

Ran app with and without all required startup checks passing. Saw appropriate red flags go up

Diff Detail

rSIM Simplex
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

chris requested review of this revision.Aug 11 2019, 3:37 PM
chris created this revision.

@chris, maybe I should buy a mac this week. Looks like some of the imports will be updated by D24.

brooke accepted this revision.Aug 12 2019, 5:06 PM
This revision is now accepted and ready to land.Aug 12 2019, 5:06 PM
chris added a comment.Aug 12 2019, 5:07 PM
In D23#553, @brooke wrote:

@chris, maybe I should buy a mac this week.

๐Ÿ˜† well I guess that would be one way to solve this issue

This revision was automatically updated to reflect the committed changes.