CircleCI generates its own database.yml for every build. It then creates the database using the newly created database.yml file and loads the schema. It sets the environment to 'test' and runs the test cases. I needed some data that was loaded using seed and a rake task. This data was preserved from truncation between test … Continue reading Overriding CircleCI settings to load data from seed and rake tasks.