Description
JoliCi is a free and open source Continuous Integration Client written in PHP (5.4 minimum) and powered by Docker (please use a recent version). It has been written to be compliant with existent Ci services like Travis-Ci and not create a new standard. (Remove that smile, I KNOW what you're thinking.)
JoliCi alternatives and similar libraries
Based on the "Continuous Integration" category.
Alternatively, view JoliCi alternatives based on common mentions on social networks and blogs.
-
PHPCI
DISCONTINUED. PHPCI is a free and open source continuous integration tool specifically designed for PHP.
CodeRabbit: AI Code Reviews for Developers

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of JoliCi or a related project?
Popular Comparisons
README
JoliCi
JoliCi is a free and open source Continuous Integration Client written in PHP (5.4 minimum) and powered by Docker (please use a recent version). It has been written to be compliant with existent Ci services like Travis-Ci and not create a new standard. (Remove that smile, I KNOW what you're thinking.)
This project is still in beta, there may be bugs and missing features
Usage
Have a .travis.yml in your project
Download the last version of jolici and run it, i.e. for v0.3.1:
wget https://github.com/jolicode/JoliCi/releases/download/v0.3.1/jolici.phar
php jolici.phar run
First run can be quite long since it has to build everything from the beginning. Subsequent build should be faster thanks to docker caching.
If you want to see what happens behind this black box:
php jolici.phar run -v
Ci supported
- Travis-Ci
- [...](CONTRIBUTING.md)
I want to read more
- [Installation](docs/installation.md)
- Usage
- [The run command](docs/command/run.md)
- [The clean command](docs/command/clean.md)
- [The images-update command](docs/command/updates-image.md)
- Strategies (a.k.a. how to create a build from a configuration file)
- [Travis-Ci](docs/strategies/TravisCiStrategy.md)
- [JoliCi](docs/strategies/JoliCiStrategy.md)
Credits
- All contributors
- Some parts of this project are inspired by :
- This README is heavily inspired by a @willdurand blog post.
- @ubermuda for accepting many pull requests on docker-php library
License
View the [LICENSE](LICENSE) file attach to this project.
*Note that all licence references and agreements mentioned in the JoliCi README section above
are relevant to that project's source code only.