hackoregon / civic-devops

Master collection point for issues, procedures, and code to manage the HackOregon Civic platform
MIT License
11 stars 4 forks source link

Modernize, refactor and get the 2017 API projects able to pass through Travis testing again #158

Open MikeTheCanuck opened 6 years ago

MikeTheCanuck commented 6 years ago

Brian has been on a rampage lately, modernizing the hell out of the 2017 Emergency Response API repo: https://github.com/hackoregon/emergency-response-backend/pull/119 https://github.com/hackoregon/emergency-response-backend/pull/121

This is in part in response to the problems we're having with last year's projects requiring access to a test DB, which we no longer support: https://github.com/hackoregon/civic-devops/issues/59#issuecomment-394142231 (and the fact that we're migrating the databases one at a time from their old EC2 instances to the new shared beast)

It's safe to assume similar fixes could be made to the rest of the 2017 API repos, to get them to a point they can be supported again:

List of fixes to implement