Running gitplugin tests against docker container

The exisiting gitplugin tests are run against a docker container. Before every test, credentials to ssh into the container are added via the credentials plugin.

The repository used for the tests resides in GitContainer/repository.