UsageΒΆ
To start, you are going to want to generate a .bldr.yml file for your project. This (for now) has to be done manually, but it’s pretty simple.
Create a .bldr.yml(.dist) file:
bldr:
name: some/name
description: A description about the project # (Not Required)
profiles: # A list of profiles that can be ran with `./bldr.phar build`
someTask:
description: Gets ran when `./bldr.phar build someTask` is called
tasks:
- foo
tasks:
foo:
description: FooBar task
calls:
-
type: exec
executable: echo
arguments: [Hello World]
To view a list of available call types, run:
./bldr.phar task:list
And to get more information on a particular type, run:
./bldr.phar task:info <task name>
To run your profiles: (This has changed since version 4)
./bldr.phar build <profile name>