Download the PHP package cpliakas/drupal-distro without Composer

On this page you can find all versions of the php package cpliakas/drupal-distro. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package drupal-distro

Drupal Distribution Manager

This project is a command line tool that creates and manages Drupal distributions with a focus on continuous integration. Distros are pre-configured to integrate seamlessly with Travis CI and are bundled with Apache Ant targets that make it easy to build up, tear down, and run tests against your application.

Installation

Run php drupal-distro.phar list to see all commands supported by this tool and ensure that installation succeeded.

It is also common practice to place the drupal-distro.phar file in a location that makes it easier to access, for example /usr/local/bin, and renaming it to drupal-distro. Ensure the file is executable by running chmod 755 so that you don't have to prefix the command with php.

Usage For Distro Maintainers

Create A New Distro

TIP: To test locally, create a repo on your filesystem by running git init --bare /path/to/repo/dir and then using file:///path/to/repo/dir as the --git-url option.

Push Distro To Git Repository

Continuous Integration

Your new distro is pre-configured to work with Travis CI. The easiest way to get started is to create a repository on GitHub, log into Travis CI with your GitHub account, and then enable your repository for testing. All commits pushed to GitHub will automatically trigger a Travis CI build and run your behavior tests.

Usage For Distro Developers

Clone the repository and change into the resulting directory. It is assumed that your web and database servers are configured to serve your Drupal application.

Install The Distro

Work With A Forked Repo

It is common practice to develop against a fork of the primary repo or a development branch. The recommended workflow is to create a secondary makefile that references the repository or branch being developed against and modify the build.properties file to use the newly created makefile.

For example, the steps below assume a primary makefile named example.make.

Write Behavior Tests

Behavior tests are contained in the test directory. Refer to the Behat project for more details on writing tests. The Apache Ant targets included with your new distribution will automatically install the test suite (Behat + Mink + Selenium), and your distro is pre-configured to use the tools.

Run The Tests

Related Projects

Drupal Distribution Manager builds on the shoulders of giants, and the list of projects below are used by this application:

P.S. Do you really want to download and configure all this stuff yourself? Let Drupal Distribution Manager do the dirty work for you!

Attribution

Many of the concepts used in Drupal Distribution Manager were adopted from rb2k's work on the Commons distribution.


All versions of drupal-distro with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.0
ext-curl Version *
cpliakas/git-wrapper Version ~1.0
guzzle/http Version ~3.0
symfony/console Version ~2.0
symfony/filesystem Version ~2.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cpliakas/drupal-distro contains the following files

Loading the files please wait ....