From bd8c1fa2774b98b22939d60c06a06525691867ce Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Fri, 9 Dec 2022 18:07:29 +0100 Subject: Fixes for remote setup --- lib/remotes/git.js | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) (limited to 'lib/remotes/git.js') 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); } } -- cgit