David Leach
da30a6e8c9
Modify parse_git_url to be more generic
Changes parse_git url function to use Using RFC3986 standard to validate
git uri instead of matching strings in function head. Also accepts scp
style syntax for parsing.
9 роки тому
Fred Hebert
87a57f0432
Escape paths and args in shell commands
Basic escaping is done only. Fancy hex sequences are not covered, but
this should otherwise take care of the most common issues.
Fixes #497
10 роки тому
Fred Hebert
0c53658087
Fix missing 'cd' that depended on cwd changes
10 роки тому
Fred Hebert
d05019ad0c
Only have the port cd, not rebar3 as a whole
10 роки тому
Tristan Sloughter
6430039bb6
handle http:// git deps in check fif upgrade needed
10 роки тому
Viacheslav Kovalev
a753bbeafc
Fix common test run duplication on windows
10 роки тому
Viacheslav Kovalev
f7bd6ca8ac
Fix common test run duplication on windows
10 роки тому
derwinlu
3edede54e7
fix rebar_git_resource
* fix shell commands relying on non windows shell commands
* fix shell commands using wrong quotes
* implement native wc -l
10 роки тому
Tristan Sloughter
d4c7dea735
only fetch branch needed, remove rebar_vsn_plugins from erlware_commons
10 роки тому
Tristan Sloughter
214d6c9797
on upgrade of git branch check against remote
10 роки тому
Viacheslav V. Kovalev
362264ba59
Fix typo in error message
10 роки тому
Tristan Sloughter
392108000a
use rebar_utils:sh for git and hg commands to have better errors and logs
10 роки тому
Tristan Sloughter
410e2bcdec
replace package management with hex.pm
10 роки тому
Tristan Sloughter
9f2133df47
needs_update: on ref defined deps only have to match prefix if 7+ chars
10 роки тому
Tristan Sloughter
5673fe035d
fixes for dialyzer findings
10 роки тому
Tristan Sloughter
4ea12beb77
fix git resource update check, bad url comparison
10 роки тому
Tristan Sloughter
1ff904f39a
handle throw by relx
10 роки тому
Tristan Sloughter
f9b73b5d7a
properly reset cwd after finding version of git resource
10 роки тому
Tristan Sloughter
bc9bb1df49
support branch/tag/ref-less git deps
10 роки тому
Tristan Sloughter
a7bd7a3e1c
add make_vsn to rebar_resource for replacing app vsns
10 роки тому
Tristan Sloughter
2dc5f28a7a
run legacy style hooks for compile provider
10 роки тому
Tristan Sloughter
35d1afd2f6
verify checked out dep is the same as specified in the config and update if not
10 роки тому
Tristan Sloughter
ef1df1222d
create rebar_resource behaviour and create git resource
10 роки тому