У меня есть приложение Rails, которое использует базу данных PostgreSQL, и я хочу запустить набор тестов в Jenkins. Я начал искать конфигурацию Jenkinsfile для выполнения набора тестов и как-то понимать использование агентов для запуска приложения Rails внутри контейнера. Но я не нашел никаких ссылок относительно того, как настроить базу данных для использования в тестах.
Нужно ли настраивать базу данных в моем Jenkinsfile?
Если да, то как мне это сделать? сделай это? БД будет другим агентом?
Если так, как настроить второго агента (во всех найденных примерах только один агент)?