All Projects → dancryer → Phpci

dancryer / Phpci

Licence: bsd-2-clause
PHPCI is a free and open source continuous integration tool specifically designed for PHP.

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to Phpci

phpci-installer
PHPCI Easy Installer for Laravel Homestead
Stars: ✭ 19 (-99.22%)
Mutual labels:  continuous-integration, phpci
docker-php-censor
Containers for PHP Censor CI system
Stars: ✭ 19 (-99.22%)
Mutual labels:  continuous-integration, phpci
Greenkeeper Lockfile
🔒 Your lockfile, up to date, all the time
Stars: ✭ 181 (-92.57%)
Mutual labels:  continuous-integration
Treeherder
A system for managing CI data for Mozilla projects
Stars: ✭ 212 (-91.3%)
Mutual labels:  continuous-integration
Platform Ststm32
ST STM32: development platform for PlatformIO
Stars: ✭ 201 (-91.75%)
Mutual labels:  continuous-integration
Wflow
🐆 EXPERIMENTAL -- Runs GitHub Actions workflows locally (local) -- Don't run your YAML like a 🐪
Stars: ✭ 187 (-92.33%)
Mutual labels:  continuous-integration
Graphql Doctor
Prevent Breaking Changes in a GraphQL API with GitHub Checks
Stars: ✭ 203 (-91.67%)
Mutual labels:  continuous-integration
Tooling
🧰 Up-to-date list of JavaScript and TypeScript tooling resources
Stars: ✭ 181 (-92.57%)
Mutual labels:  continuous-integration
Testground
🧪 A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.
Stars: ✭ 216 (-91.14%)
Mutual labels:  continuous-integration
Cml
♾️ CML - Continuous Machine Learning | CI/CD for ML
Stars: ✭ 2,843 (+16.66%)
Mutual labels:  continuous-integration
Zeus
WIP: A dashboard for CI
Stars: ✭ 210 (-91.38%)
Mutual labels:  continuous-integration
Escape
Release engineering, life-cycle management and Continuous Delivery of software platforms and artefacts
Stars: ✭ 199 (-91.83%)
Mutual labels:  continuous-integration
Android Tdd Playground
Android application using TDD Tools and Continuous Integration
Stars: ✭ 187 (-92.33%)
Mutual labels:  continuous-integration
Werf
The CLI tool gluing Git, Docker, Helm, and Kubernetes with any CI system to implement CI/CD and Giterminism
Stars: ✭ 2,814 (+15.47%)
Mutual labels:  continuous-integration
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+3.53%)
Mutual labels:  continuous-integration
Cumulusci
Python framework for building portable automation for Salesforce projects
Stars: ✭ 211 (-91.34%)
Mutual labels:  continuous-integration
Cirrus Ci Docs
Documentation for Cirrus CI 📚
Stars: ✭ 180 (-92.61%)
Mutual labels:  continuous-integration
Ex check
One task to efficiently run all code analysis & testing tools in an Elixir project. Born out of 💜 to Elixir and pragmatism.
Stars: ✭ 198 (-91.88%)
Mutual labels:  continuous-integration
Jenkins Rest
Java client, built on top of jclouds, for working with Jenkins REST API
Stars: ✭ 201 (-91.75%)
Mutual labels:  continuous-integration
Rocket
Automated software delivery as fast and easy as possible 🚀
Stars: ✭ 217 (-91.1%)
Mutual labels:  continuous-integration

PHPCI

PHPCI is a free and open source (BSD License) continuous integration tool specifically designed for PHP. We've built it with simplicity in mind, so whilst it doesn't do everything Jenkins can do, it is a breeze to set up and use.

What it does:

  • Clones your project from Github, Bitbucket or a local path
  • Allows you to set up and tear down test databases.
  • Installs your project's Composer dependencies.
  • Runs through any combination of the supported plugins.
  • You can mark directories for the plugins to ignore.
  • You can mark certain plugins as being allowed to fail (but still run.)

What it doesn't do (yet):

  • Virtualised testing.
  • Multiple PHP-version tests.
  • Install PEAR or PECL extensions.
  • Deployments - We strongly recommend using Deployer

Getting Started:

We've got documentation on our website on installing PHPCI and adding support for PHPCI to your projects.

Contributing

Contributions from others would be very much appreciated! Please read our guide to contributing for more information on how to get involved.

Questions?

Your best place to go is the mailing list. If you're already a member of the mailing list, you can simply email [email protected].

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].