- First class Python and Java support.
- Build on Linux and Windows.
- Get started in a matter of minutes with Jenkins.
- Trigger builds on each commit, or on a fixed schedule.
- Support for MySQL, PostgreSQL and MongoDB.
Connect your repository and setup your builds using your dedicated Jenkins instance.
Whenever you commit code your project is automatically tested, in its own dedicated virtual machine.
Check the build reports on shiningpanda-ci.com, or receive them by email.
ShiningPanda gives you out of the box the most popular versions of Python interpreters (CPython, PyPy, Jython, IronPython, Stackless Python), and all the important integration tools (virtualenv, distribute, nose, pylint, etc.), so that you are up and running in a matter of minutes.
Check our tutorial to learn more about it!
All major JDKs (Sun/Oracle, IBM, OpenJDK) are available on our environments, as well as Java well known build tools Maven and Ant.
ShiningPanda also supports many other languages, like C or C++, and many build tools. Do not hesitate to contact us at to tell us what you need!
Each ShiningPanda account comes with a dedicated Jenkins CI instance, the state of the art Open Source continuous integration solution.
Our dedicated Jenkins plugins make it very easy for you to perform complex operations, such as starting a database server on the fly before the tests.
With our Linux and Windows build environments, testing on multiple platforms is literally one click away from your job configuration!
Software Developers often write tests to check that their code is working as expected. This is considered a good practice, since manually testing code can quickly become tedious.
Continuous Integration is the practice of running these tests automatically, early and often (for instance each time a piece of code is committed to the project), so as to avoid the pitfalls of "integration hell". The practice aims to reduce rework and thus reduce cost and time.
To learn more about continuous integration: the recommended practices (Wikipedia).