On my local computer when I want to set up a test database for testing I just run this command:
docker run --name test_mssql_server -e ‘ACCEPT_EULA=Y’ -e SA_PASSWORD=$MSSQL_PWD -p 1433:1433 -d microsoft/mssql-server-linux
At the moment if I want this on Travis CI I need to use a complex docker-build script. As a result I don’t use Travic CI for my projects that use a mssql database. It would be great to have a service for mssql_server that behaves in a similar way to the other database services.
tl;dr add mssql_server to this list of database services: