The objectives of the project are as:
- Completing the build matrix - testing on different compilers, different architectures, different Boost versions. For this, building a number of Docker containers, each with a different set of libraries and compilers, that can be used to build mlpack and run the tests.
- Running docker with Jenkins for continuous integration and continuous deployment. Using plugins to automate the build and deploy process with the Jenkins server.
- For testing on windows and os x, docker images will be supplied for the end users to just say a “docker pull” and get things running.