aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-01-25Merge pull request #21 from ericbmerritt/nextJordan Wilberding
working towards release upgrades
2013-01-24fix a bug in running ct testsEric
2013-01-24convert relcool to take a config as a opt argumentEric
adds `-c <config-file>` or `--config <config-file>` instead of passing the config file as an argument.
2013-01-24fix and normalize module headersEric
2013-01-05Merge pull request #20 from ericbmerritt/nextTristan Sloughter
overlay directory support
2013-01-04change the default log level to infoEric
This makes it a bit more comforting to the user (and me as well). With this the user sees a short description of the release.
2013-01-04make common_test support explicitEric
The rebar support for common test is very, very buggy and it fails often without common_test failing due to how rebar integrates with common test. This patch takes the responsability for running common test from rebar and runs it directly.
2013-01-04provide the erlang lib dir and cwd as working librariesEric
This happens for every call unless the user passes --disable-default-libs to relcool or {disable_default_libs, true} in the relcool config.
2013-01-04minor format refactoringEric
2013-01-02add tests to try and cover unexpected failuresEric
2012-12-31fix bug in goalless configsEric
2012-12-31use relative root for overlay vars file pathTristan Sloughter
2012-12-30support the ability to specify a root directoryEric
2012-12-30support config relative directories in templates and copyEric
2012-12-30support only one config file in the systemEric
2012-12-30fix bug in usage of root dir in prv discoverEric
2012-12-30only allow relcool to take a single configEric
2012-12-30support 'to' dirs for mkdirs, templates, and copies being based on output dirEric
2012-12-28make sure file permissions are set correctly in overlay template/copyEric
2012-12-28add missing erlydtl to the escript createdEric
2012-12-28support the ability to *not* autogenerate start scriptsEric
2012-12-28make directory checking more robustEric
2012-12-28make overlays synchronousEric
People seem to expect overlays to happen in order. This patch changes overlays such that they happen one at a time.
2012-12-28support file->directory copies in overlayEric
2012-12-27suport variables in vars files of overlaysEric
2012-12-27splint out render and write so we can reuse the renderEric
2012-12-27remove print statements that got left inEric
And made it through code review!!!
2012-12-26Merge pull request #19 from ericbmerritt/nextTristan Sloughter
overlay support
2012-12-26overlay supportEric
This includes support for overlays and fairly complete tests
2012-12-26fix bug in goal specEric
2012-12-26provide utility functions for error decompositionEric
2012-12-26fix small bug in rcl_app_info defaultsEric
2012-12-22Merge pull request #18 from ericbmerritt/nextTristan Sloughter
fixes to release assembly
2012-12-21fix nasty bug in discovery processEric
2012-12-21refactor rcl_prv_assembler for symplicity and reliabilityEric
2012-12-18ensure that each directory is explicitly created before a copy occures.Eric
2012-12-18make sure that the app target dir is created befor a copyEric
2012-12-18make sure that copy errors can be correctly detectedEric
2012-12-18fix a bug in the ability to rebuild releasesEric
2012-12-10Merge pull request #16 from ericbmerritt/nextTristan Sloughter
default relcool.config support
2012-12-10if no config is specified search for a `relcool.config` in the pathEric
2012-12-10support a setable root directory for the systemEric
2012-12-10assembler should create the output dirEric
2012-12-10make sure that rcl_cmd_args does not create the output dir too earlyEric
2012-12-10turn off verbosity in testsEric
2012-12-10fix the documentation for searched directories, fixes #13Eric
2012-12-10change the default verbosity to errorEric
2012-12-10Merge pull request #15 from Vagabond/patch-1Eric Merritt
Add wiki link to README
2012-12-10Add wiki link to READMEAndrew Thompson
2012-12-07Merge remote-tracking branch 'canonical/next'Eric
* canonical/next: fix nasty bug that didn't let relcool output errors make the default output _rel instead of relcool_output allow a user to specify additional opts to erlexec add examples of simple and complete relcool configs make sure ebin is removed on clean add inadvertantly deleted relcool.app.src support travis CI in relcool cleanup the rebar config remove docs (they have been moved to the wiki) all relcool to symlink in 'overridden' apps rcl_prv_discover now supports setting up 'link' type app_info messages support specifing overrides in the configuration support a new 'link' field in rcl_app_info minor cleanup and refactoring for rcl_prv_assembler, rcl_prv_discover