diff options
| author | Ruben Beltran del Rio <ruben@unlimited.pizza> | 2022-12-09 18:07:29 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <ruben@unlimited.pizza> | 2022-12-09 18:07:29 +0100 |
| commit | bd8c1fa2774b98b22939d60c06a06525691867ce (patch) | |
| tree | 64346534a72b940bade7d5370c2b246a01105a60 /lib/remotes/git.js | |
| parent | c5cbbd3835ccd509179504cdf7d5e74356d7dca5 (diff) | |
Fixes for remote setup
Diffstat (limited to 'lib/remotes/git.js')
| -rw-r--r-- | lib/remotes/git.js | 34 |
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); } } |