Open jzabroski opened 4 years ago
Updated original post to add links to various images or emulators. Slow progress, but it's happening.
Hello, just in case you are still looking for images for various DBMS, I just found JetBrains has its own set of docker images here for their Datagrip product, certainly for testing purpose : https://registry.hub.docker.com/u/datagrip I didn't try them yet though
Amazing find! Thanks, Fabien!
For your information I started working on it with Rider here : https://github.com/fluentmigrator/fluentmigrator/compare/master...PhenX:feature/docker
@PhenX Wow, great job. It looks like you didn't mean to git add .idea
, based on your .gitignore
file. Maybe you updated the gitignore file after? If you can, maybe squash those commits locally so its easier to follow the changes you made to get all this working?
Or is .idea/runConfigurations integral to getting this working? I was envisioning using TestEnvironment.Docker, a project created by some Russian hackers. I tried TestContainers.Net but I thought it was kind of behind the curve. Plus, the TEstEnvironment.Docker contributors are a lot easier to talk to than the TEstContainers people. For TestContainers, all the TestContainers langauges kind of have to agree on an approach, making it design-by-committee-of-committees
Hello John, yes I meant to add some files inside .idea that allow Rider / Resharper users to share some configuration. At the beginning I wanted to let Rider take care of the containers because it helps a lot, but now that I saw the project https://github.com/Deffiss/testenvironment-docker you mentioned I think this is the right approach. The containers I set up will help me a lot to contribute to the Deffiss/testenvironment-docker to add Oracle and other containers (I already added Oracle and Firebird on a local branch). So I think I won't keep the current pull request and make a new one using this project.
In addition, JetBrains' DataGrip team has open sourced a bunch of their continuous integration infrastructure.