Phpci

Synopsis

PHPCI is an open source continuous integration tool specifically designed for Cleopatra. The user have built it with simplicity in mind, so whilst it does not do everything Jenkins can do, it is a breeze to set up and use. This is ease with Ubuntu and cent OS.

Help command

This help command guide the user to perform certain operation about Phpci module. This is suitable for all type of corporate users.
Cleopatra PHPCI help

The help command shows a short list of the commands built into the Phpci module. The following screen shot visualize it.

Installation

This module helps to install phpci. First step this module have to check composer is available in the system or not. If it is not available in the system automatically, it will install it.
Cleopatra Phpci install

After typing this command, the system asks like this. Install PHPCI? (Y/N) The user inputs as y, automatically it can check the composer and install the updated version in default directory “/apt/”the following screen appears

The inputs as N, it exit the screen.

Option

Parameters Options Output
Install PHPCI yes It will install composer as well as PHPCI under cleopatra
Install config-
default
Yes
It will install configuration files .yml file
for editing under Cleopatra
Install default Database Yes
the user has to enter the root user id
and passward under Cleopatra
Install default database No the user has to exit the screen |

Benefits

  • PHPCI used to install configuration and database file. While installing if there is any file is existing, overwrite the content.
  • New version can update automatically.
  • It can accept user wish in case of install database.
  • Continuous integration is possible.
  • Multiple environment
  • Build php with different variants like PDO, mysql, sqlite, debug ...etc.
  • Automatic feature detection.
comments powered by Disqus

Edit this document!

This file can be edited directly through the Web. Anyone can update and fix errors in this document with few clicks -- no downloads needed.

  1. Go to Phpci on GitHub.
  2. Edit files using GitHub's text editor in your web browser (see the 'Edit' tab on the top right of the file)
  3. Fill in the Commit message text box at the bottom of the page describing why you made the changes. Press the Propose file change button next to it when done.
  4. Then click Send a pull request.
  5. Your changes are now queued for review under the project's Pull requests tab on GitHub!

For an introduction to the documentation format please see the reST primer.