News for hackers. Stuff that matters.
Re:We don’t use a staging environment by seadan83 on Sunday April 03, 2022 @07:07PM (#30901679)
Put the DB on docker (or provide some other one touch way to install a clean database). Run all migration scripts to get a current schema, insert sample data, now do your testing. Then make this part of the build process. Then, be sure that you detect after the migrations that the regression tests are failing and prevent merge. The key is having a DB that can be recreated as a nearly an atomic operation.

There are no comments on this comment yet.