aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-04-16Do not create a junction (soft link) for filesemtenet
When symlink_or_copy/2 cannot use file:make_symlink/2 on Windows due to the user lacking SeCreateSymbolicLinkPrivilege it tries a fall back. Detect the source type and use an appropriate fall back: * junction for directories and, * copy for files. Improve error detection in win32_make_junction/2 and make it repeatable when the target exists
2019-04-16Remove dead code of cp_r/2, xcopy_win32/2 and cp_r_win32/2.emtenet
The bulk of the code is hidden behind opposite checks: * os:type() /= {win32, _} in symlink_or_copy/2 * os:type() == {win32, _} in cp_r/2 symlink_or_copy/2 is always using win32_symlink/2 when file:make_symlink/2 fails.
2019-04-14add dist name and cookie to ERL_FLAGS for nodetool (#712)v3.31.0Tristan Sloughter
* remove deprecated hex field from .app.src * start nodetool dist node in erl flags
2019-04-12include dist and epmd arguments from vm.args in remote shell and nodetool ↵v3.30.0Tristan Sloughter
calls (#710) * remove unused VM_ARGS variable * include dist args in extended start scripts other calls
2019-04-12don't require a cookie in the start script (#708)Tristan Sloughter
* don't require a cookie in the start script * remove ensure cookie function from windows script * Add updated cookie handling for win32
2019-04-05Refactor creation of .erlang.cookie for use in start/console procedures (#690)Tino Breddin
* Randomize dummy node name The static name used so far would result in name clashing when running the script multiple times in short succession. * Fix find_sys_config routine in win32 extended bin * Remove escaping of double quotes * Fix dummy command syntax * Refactor creation of .erlang.cookie at startup * Fix dummy node logic for win32
2019-04-03split out build taskTristan Sloughter
2019-04-03add osx test runTristan Sloughter
2019-04-03try cirrus ciTristan Sloughter
2019-04-03Merge pull request #695 from tolbrino/tb-fix-win32-shiftLuis Rascão
Fix parameter shift on win32 for extension commands
2019-04-03Fix parameter shift on win32 for extension commandsTino Breddin
2019-04-02Store artifacts on Circle CI runs (#704)Tino Breddin
2019-04-01have travis only run 17 and osx. add circleci badge (#703)Tristan Sloughter
* have travis only run 17 and osx. add circleci badge * use localhost for shortname nodes in tests
2019-04-01use RELX_OUT_FILE_PATH even when generating from .src files (#700)Tristan Sloughter
2019-04-01include vm.args.src file in tarball if it exists (#698)Tristan Sloughter
* include vm.args.src in tarball if it exists * only check sys.config.src in tar on otp-21+
2019-03-31RUNNER_LOG_DIR is only used in 'start' so only make it there (#699)Tristan Sloughter
2019-03-31try circleci for CI (#701)Tristan Sloughter
2019-03-31Merge pull request #702 from lrascao/fix_testsLuis Rascão
Fix tests
2019-03-31Add travis.dev hostLuis Rascao
2019-03-31Add helpful debug output of Travis failuresTino Breddin
2019-02-21Attempt at a fix for vm.args usage (#688)v3.29.0Anthony Molinaro
* Attempt at a fix for vm.args usage * bump sleep time to see if it fixes tests on travis
2019-02-20don't create world writable executables (#687)Anthony Molinaro
2019-02-13Merge pull request #675 from slepher/masterLuis Rascão
--relx-disable-hooks cause start_boot <boot_file> start fail
2019-02-11Merge pull request #685 from tolbrino/tb-win32-extended-scriptsLuis Rascão
Add extension command support for Windows
2019-02-11Fix relx_escriptTino Breddin
2019-02-10Fix windows extended binTino Breddin
2019-02-10Add extensions to win32 extended_binTino Breddin
2019-02-10Merge pull request #684 from tolbrino/pr-win32-origfileLuis Rascão
[UPDATED] Fix renaming of .orig configuration files on Windows
2019-02-08Add sys.config and vm.args check to extended win32 binTino Breddin
2019-02-08Fix renaming of .orig configuration files on WindowsMichael Taylor
Fix .orig rename commands in bin_windows 1. .orig was being prepended second argument rather than appended to the first argument 2. Windows' ren command expects the second argument to be just a file name (not contain drive or path components) 3. Tidy up appending of .orig, place inside double quotes rather than outside of quotes. This matches the usage a few lines later: @if exist "%rel_dir%\%rel_name%.boot" ( Copy rename commands from bin_windows to extended_bin_windows.
2019-01-31Merge pull request #678 from aeternity/uw-auto-set-cookieLuis Rascão
run named erl nodes to auto-set cookie
2019-01-22Merge pull request #682 from lucafavatella/extensions-spacesLuis Rascão
Enable passing arguments with spaces to extensions
2019-01-16Enable passing arguments with spaces to extensionsLuca Favatella
2019-01-03Merge pull request #677 from eldarko/masterv3.28.0Luis Rascão
Don't write to release bin/ directory
2019-01-03Merge pull request #679 from aboroska/fix-default-releaseLuis Rascão
fix handling of default_release in config
2019-01-03Merge pull request #680 from aboroska/fix-exampleLuis Rascão
fix example config
2018-12-31fix handling of default_release in configAndrás Boroska
When no release specified in cli, prevent overwriting default_release in relx config.
2018-12-31fix example configAndrás Boroska
2018-11-27run named erl nodes to auto-set cookieUlf Wiger
2018-11-19Don't write to release bin/ directoryeldarko
Let the user provide writable $ROOTDIR/tmp so it can be used for temporary files
2018-11-04allow specify additional providers via api and cli callsGrigory Starinkin
2018-10-30fix --relx-disable-hooks cause start_boot <boot_file> start failslepher
2018-10-11Merge pull request #665 from lrascao/start_hooks_on_console_foregroundLuis Rascão
Run start script hook also on console/foreground
2018-10-11Prevent double hook invocation on 'start' commandLuis Rascao
2018-10-11Capture internal start script argumentsLuis Rascao
2018-10-05support tuples in overlay_vars so rebar3 can pass variables (#672)v3.27.0Tristan Sloughter
2018-09-20Merge pull request #670 from shamis/masterLuis Rascão
windows template - using %hostname% in service install
2018-09-19using %hostname% in service installshamis
2018-08-16Merge pull request #669 from lrascao/test_erl_pipe_write_permissionLuis Rascão
Check for pipe write permission on start
2018-08-09Check for pipe write permission on start/attachLuis Rascao
A common pitfall when starting up Erlang nodes is to start them as root and then fail silently when switching to another user, improve this by providing a helpful error message when this happens.