aboutsummaryrefslogtreecommitdiff
path: root/lib/remotes/git.js
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2022-12-09 18:07:29 +0100
committerRuben Beltran del Rio <ruben@unlimited.pizza>2022-12-09 18:07:29 +0100
commitbd8c1fa2774b98b22939d60c06a06525691867ce (patch)
tree64346534a72b940bade7d5370c2b246a01105a60 /lib/remotes/git.js
parentc5cbbd3835ccd509179504cdf7d5e74356d7dca5 (diff)
Fixes for remote setup
Diffstat (limited to 'lib/remotes/git.js')
-rw-r--r--lib/remotes/git.js34
1 files changed, 26 insertions, 8 deletions
diff --git a/lib/remotes/git.js b/lib/remotes/git.js
index d8e0cfd..7a67462 100644
--- a/lib/remotes/git.js
+++ b/lib/remotes/git.js
@@ -15,16 +15,34 @@ module.exports = {
},
async syncUp(remote, blogDirectory) {
- await internals.exec(`cd ${blogDirectory} && git init`);
- await internals.exec(`cd ${blogDirectory} && git add .`);
- await internals.exec(`cd ${blogDirectory} && git commit --allow-empty -m blog-sync-up-${Date.now()}`);
- await internals.exec(`cd ${blogDirectory} && git push ${remote} main --force`);
+ let output = null;
+
+ output = await internals.exec(`cd ${blogDirectory} && git init`);
+ internals.debuglog(output.stderr);
+
+ output = await internals.exec(`cd ${blogDirectory} && git add .`);
+ internals.debuglog(output.stderr);
+
+ output = await internals.exec(`cd ${blogDirectory} && git commit --allow-empty -m blog-sync-up-${Date.now()}`);
+ internals.debuglog(output.stderr);
+
+ output = await internals.exec(`cd ${blogDirectory} && git push ${remote} main --force`);
+ internals.debuglog(output.stderr);
},
async syncDown(remote, blogDirectory) {
- await internals.exec(`cd ${blogDirectory} && git init`);
- await internals.exec(`cd ${blogDirectory} && git checkout .`);
- await internals.exec(`cd ${blogDirectory} && git clean . -f`);
- await internals.exec(`cd ${blogDirectory} && git pull ${remote} main`);
+ let output = null;
+
+ output = await internals.exec(`cd ${blogDirectory} && git init`);
+ internals.debuglog(output.stderr);
+
+ output = await internals.exec(`cd ${blogDirectory} && git checkout .`);
+ internals.debuglog(output.stderr);
+
+ output = await internals.exec(`cd ${blogDirectory} && git clean . -f`);
+ internals.debuglog(output.stderr);
+
+ output = await internals.exec(`cd ${blogDirectory} && git pull ${remote} main`);
+ internals.debuglog(output.stderr);
}
}