A build tool that handles creating of new projects from prototypes while creating the repo etc.
PHP
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
nbproject
src
.gitattributes
.gitignore
CHANGELOG.md
Jenkinsfile
LICENSE
README.md
build.xml
composer.json
composer.lock

README.md

build

A build library that contains basic build tasks that will be used by the build interfaces

Installation

Easiest way is via composer:

  "require": {
    "codenamephp/build": "*"
  }

Then add the \de\codenamephp\build\DefinitionProvider to the DI Container:

$containerBuilder = new \de\codenamephp\platform\di\ContainerBuilder();
$containerBuilder->addDefinitionsByProvider(new \de\codenamephp\build\DefinitionsProvider());
return $containerBuilder;

Usage

This packages is supposed to be a working base of tasks that will be wrapped in interface projects, e.g. to feed runtime parameters to the tasks and provider a common interface that is project specific to run the tasks in sequence.