Skip to content

civicrm/civicrm-buildkit

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
bin
 
 
nix
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

civicrm-buildkit

Buildkit is a collection of ~20 tools for developing and testing CiviCRM.

Documentation

For installation instructions and other documentation, see CiviCRM Developer Guide: Buildkit.

Bundled tools

  • CiviCRM
    • civix - Generate skeletal code for CiviCRM extensions.
    • civistrings - Scan code for translatable strings (*.pot).
    • cividist - Generate tarballs from a series of git branches/tags.
    • cv - Administer a Civi DB. Execute custom PHP in Civi.
  • Dependency management
    • composer - Manage dependencies for PHP code.
    • bower - Manage dependencies for Javascript code.
  • Source code management
    • git-scan - Manage a large number of git repositories.
    • gitify - Convert a CiviCRM installation to a git repo.
    • hub - Send commands to github.com.
  • Source code quality
  • Site management
    • amp - Abstracted interface for local httpd/sql service (Apache/nginx/MySQL).
    • civibuild - Build a complete source tree (with CMS+Civi+addons), provision httpd/sql, etc.
    • civihydra - Create a series test sites for several CMSs. (Extends civibuild.)
    • drush and drush8 - Administer a Drupal site.
    • joomla (joomla-console) - Administer a Joomla site.
    • wp (wp-cli) - Administer a WordPress site.
  • Testing

About

A collection of tools for developing and testing CiviCRM.

Resources

Stars

Watchers

Forks

Packages

No packages published