aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2017-06-28 16:36:59 +0200
committerPaweł Chmielowski <pchmielowski@process-one.net>2017-06-28 16:36:59 +0200
commitdc7fa076d7c3168bff458a62d92d1cbd32ac65f6 (patch)
tree4e47eca4ed73738c06d64bdae65d4b8674d2d3ea
parentDon't use asn1rt:decode, it's not available on R20 (diff)
Fix problem with updating deps in rebar.config for non-tags
-rwxr-xr-xtools/update-deps-releases.pl4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/update-deps-releases.pl b/tools/update-deps-releases.pl
index e1de817ec..fdacecb39 100755
--- a/tools/update-deps-releases.pl
+++ b/tools/update-deps-releases.pl
@@ -60,7 +60,7 @@ sub update_deps_repos {
system("git", "-C", ".deps-update", "clone", $repo);
} elsif (time() - stat($dd)->mtime > 24 * 60 * 60) {
say "Updating $dep...";
- system("git", "-C", $dd, "fetch");
+ system("git", "-C", $dd, "pull");
touch($dd)
}
}
@@ -134,7 +134,7 @@ sub update_deps_versions {
my $config = slurp $config_path;
for (keys %deps) {
- $config =~ s/(\{\s*$_\s*,\s*".*?"\s*,\s*\{\s*git\s*,\s*".*?"\s*,\s*)(?:{\s*tag\s*,\s*"(.*?)"\s*}|"(.*?)" )/$1\{tag, "$deps{$_}"}/s;
+ $config =~ s/(\{\s*$_\s*,\s*".*?"\s*,\s*\{\s*git\s*,\s*".*?"\s*,\s*)(?:{\s*tag\s*,\s*"(.*?)"\s*}|"(.*?)")/$1\{tag, "$deps{$_}"}/s;
}
write_file($config_path, $config);