Sidecar BDD in Jenkins

Moses Liao GZ
Level Up Coding
Published in
3 min readMar 22, 2021

--

Sometimes BDD testing requires a database, as it requires some form of data input to form a situation for certain behaviour. Many BDD tools like CakePHP or Ruby on Rails allow programmers to inject fixture test data into the database and run your tests.

I have a situation where I need not only mysql but also redis to run the BDD, and I need to automate it in the Jenkins Pipeline so that every time there is a PR, it gets…

--

--