The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 2.03 - 2016-04-26

  • brewbuild can now dispatch the most basic of testing to remotes via the -D and -t flags. For more advanced remote testing, use bbdispatch (closes #122)
  • changed to searching %PATH% for binaries as opposed to using 'where' on MSWin, as on pre 2k3, 'where' didn't exist (closes #117)
  • moved setting the brewbuild command default from bbdispatch to Dispatch (closes #118)
  • On MSWin, we now accept the _32/_64 suffixes in --install, otherwise we'll default to 64-bit. This suffix will be stripped on Unix systems if dispatching to both Unix and Windows testers (closes #114)
  • removed prerequisite of needing to be an Administrator user on MSWin from the Tutorial (closes #119)
  • fixed a series of out-of-order debug logging message entries
  • added a timeout param to instance_install(), default 300 secs. If an install takes longer than this, it'll roll out the changes and log an entry of the problem (closes #110)
  • enhanced the argument handling for brewbuild to be much more resilient and specific to help prevent executing rogue commands on the remote testers (closes #66)
  • POD updates

Documentation

Dispatch Test::BrewBuild builds to remote test servers.
Remote Windows/Unix testing platform server daemon for Test::BrewBuild
Automate module and reverse-dependency testing, on Windows and Unix
Basic overview of using the client/server aspects of the Test::BrewBuild build system
Optional configuration file for the Test::BrewBuild build system.

Modules

Perl/Berry brew unit testing automation, with remote tester dispatching capabilities.
Provides Windows/Unix *brew command translations for Test::BrewBuild
Dispatch Test::BrewBuild test runs to remote test servers.
Git repository manager for the Test::BrewBuild test platform system.
The default 'exec' command plugin.
Daemonized testing service for dispatched test run execution, for Windows & Unix.

Provides

in lib/Test/BrewBuild/Plugin/UnitTestPluginInst.pm