This package is abandoned and no longer maintained. The author suggests using the phpcq/phpcq package instead.

CCABS base system.

Maintainers

👁 cca

Package info

github.com/contao-community-alliance-archive/build-system

pkg:composer/contao-community-alliance/build-system

Statistics

Installs: 7 524

Dependents: 9

Suggesters: 1

Stars: 0

1.0.0 2014-12-04 09:31 UTC

Requires

None

Requires (Dev)

None

Suggests

Provides

None

Conflicts

None

Replaces

None

MIT 75f7e914b7a6a9b21774dc6d62a118cd1f500f9e

This package is not auto-updated.

Last update: 2022-02-01 12:39:31 UTC


README

👁 Version
👁 License
👁 Downloads

Contao Community Alliance Build System

This is the build process used in all projects by the Contao Community alliance.

It provides a generalized build process based upon ant tasks.

This is useful to ensure that no branch alias is "behind" the most recent tag on the given branch for the alias.

Usage

Add to composer.json

Add to your composer.json in the require-dev section:

"contao-community-alliance/build-system": "~1.0"

You will also have to specify the dependencies of the various tasks, refer to the documentation.

Define your build.

A good starting point is to copy the file example/build.xml and example/build.default.properties to your project root.

If you want to start from scratch, you need at least a build.xml file in your repository with at the following content:

<?xml version="1.0" encoding="UTF-8"?>
<project name="my-project" default="build" description="Automated build of my project">
 <!-- import the main build system -->
 <import file="vendor/contao-community-alliance/build-system/ccabs.main.xml" />
</project>

If you want to use our default settings, you are all set.

Customize the build process.

Refer to the documentation