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>