aboutsummaryrefslogtreecommitdiffstats
path: root/test/rlx_test_utils.erl
AgeCommit message (Collapse)Author
2016-11-26Fix duplicated methodLuis Rascao
Introduced while merging PRs 445, 541
2016-11-26Merge pull request #541 from lrascao/feature/exclude_modulesTristan Sloughter
Provide a new config directive that allows per-app module exclusion
2016-11-21Provide a new config directive that allows per-app module exclusionLuis Rascao
By introducing a new entry in the config file allow excluding specific modules from a given app, they will not be copied onto the final release and their reference removed from the .app file. The new entry takes on the following form: {exclude_modules, [ {App :: atom(), [Module :: atom()]} ]}
2016-11-12Add support for new relx directive that provides start/stop shell script hooksLuis Rascao
New 'extended_start_script_hooks' directive that allows the developer to define six different hook shell scripts to be invoked at pre/post start/stop/install upgrade phases. Besides these custom defined scripts, other types of builtin scripts are also available, these offer pre-packaged functionality that can be used directly, they are: pid - writes the beam pid to a configurable file location (/var/run/<rel_name>.pid by default). wait_for_vm_start - waits for the vm to start (ie. when it responds to pings) wait_for_process - waits for a configurable name to appear in the erlang process registry The hook scripts are invoked with the 'source' command, therefore they have access to all the variables in the start script.
2016-11-09Remove name collisions of replaced files in multi-node setupsSerge Aleynikov
2016-10-03Don't include erts src when user requests src not be includedLuis Rascao
Using the include_src option
2016-09-27Add test coverage for the extended bin scriptLuis Rascao
2016-09-25Increase test coverageLuis Rascao
2016-09-20Add recent OTP versionsLuis Rascao
2016-03-15Fixed template args order bugKozlov Yakov
2015-06-25update for 18 time function changesTristan Sloughter
2015-05-08use mustache instead of erlydtl for overlaysTristan Sloughter
2015-02-19support overlay file inclusionLuis Rascao
allow overlay inclusion of other files, similarly to what OTP already does in sys.config files
2015-01-10remove system libs from tarball if set to falseTristan Sloughter