${build_dir}

Cleans up the build directory

Deletes deployment required templates, and symlinks them to dev

Run the pdepend, phpmd, phpcpd, phpcs, phpdoc and phploc tasks. Checks for parallel support in PHP. Also requires `yum install php-process` to enable POSIX functions.

Run unit tests using PHPUnit and generates junit.xml and clover.xml

Generate jdepend.xml and software metrics charts using PHP_Depend

Generate pmd.xml using PHPMD

done phpmd

Generate pmd-cpd.xml using PHPCPD

Generate phploc.csv

Generate checkstyle.xml using PHP_CodeSniffer

done phpcs

Generate API documentation using phpdocumentor

Aggregate tool output with PHP_CodeBrowser

Minifying admin.css
minify jquery.admin.js cmd$: ${jquery.minify.cmd}
delete old minify files
*************************************************************************
* enom PRO Addon for WHMCS *
* Version ${version}
* Copyright (c) 2001-${YEAR} Orion IP Ventures, LLC. All Rights Reserved *
*************************************************************************
* Licenses Resold and Supported by Circle Tree, LLC *
* For More Information on Becoming an Orion IP Authorized Reseller *
* Visit Our Website: http://www.OrionIPVentures.com/ *
*************************************************************************
* The use of this software means that you accept the terms and *
* conditions of the license, and agree to be bound by the terms set *
* forth in the End User License Agreement (EULA). Each purchased *
* license entitles you, the named account holder, to one installation. *
* You may not use the license for anyone other than the named person *
* on the account, you may transfer the license after it has been *
* approved by Orion IP Ventures, LLC. We may at any time terminate *
* your license to use our software if you do not abide by the terms *
* set out in the EULA. In this event, licensee agrees to return *
* licensor or destroy all copies of software upon termination of the *
* license. *
*************************************************************************
* You may not alter, merge, modify, adapt or translate the Software, *
* or decompile, reverse engineer, disassemble, defeat licensing *
* mechanisms, or otherwise reduce the Software to a human-perceivable *
* form *
*************************************************************************
* Please see included EULA.txt for the full End User License Agreement. *
*************************************************************************

Dev Build

Rebuilds Bootstrap

Concatenating bootstrap files into bootstrap.min.css
Copying bootstrap.min.js

GO TIME - Public Release!

Zip new Release

Pushing to remote GIT branch

Zip new Beta Release

Parsed Git Hash: ${git_version}

Builds & Deploys HEAD revision to beta testers

${md5_enc}
${md5_open}

Writes beta log json & deploys to remote

Writing updated beta log
Deploying to remote...
Done. Pushed hash: ${git_version}

Installs to real test dev environment