build¶
Establish a set of commands that can be enabled/disabled together to allow for customized builds. See Group Your Builds for ways to use this effectively.
Required Arguments¶
Note
This is an argument, not an option like most DSL methods. See example below.
- group
default:
:all
The name of the build group. Convention is to use a Ruby symbol.
- &block
- When this group is enabled (and only
:all
is enabled by default), then this block is executed. Otherwise, the block is ignored.
Examples¶
Use group to organize your Squib code into build groups:
Squib::Deck.new do
build :pnp do
save_pdf
end
end