]> git.r.bdr.sh - rbdr/blog/blobdiff - lib/remotes/git.js
Fixes for remote setup
[rbdr/blog] / lib / remotes / git.js
index d8e0cfd63e4a30e625a80abddc5ce8125a0b730d..7a67462a0c6e9baf010a7ea0ce6053520d899722 100644 (file)
@@ -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);
   }
 }