From 473cc84fe5c1baf7c2d8ddf996ee875f1a08cc8a Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Mon, 13 Mar 2017 16:27:15 -0500 Subject: [PATCH] #2: Add instructions for publishing an existing site. Use 'git push -f' to override a soon-to-be-added default site. --- views/index.jade | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/views/index.jade b/views/index.jade index ea34b67..fa880f9 100644 --- a/views/index.jade +++ b/views/index.jade @@ -5,8 +5,10 @@ block content iframe(src = "/publicId" style = "width: 100%; margin: 0; border: 0;") p To check out the Git repository containing your site, first add an authorization key to Git: iframe#gitAuthorize(style = "width: 100%; height: 55px; margin: 0; border: 0;") - p Then run the following: + p Then run the following to start with a fresh site: iframe#gitClone(style = "width: 100%; height: 55px; margin: 0; border: 0;") + p If you have an existing Hugo site, run the following to publish in this grain: + iframe#gitPush(style = "width: 100%; height: 55px; margin: 0; border: 0;") a(href = "/admin/") Administer script. document.addEventListener("DOMContentLoaded", function() { @@ -18,6 +20,10 @@ block content rpcId: "gitClone", template: "git clone -c credential.helper=store " + window.location.protocol + "//git@$API_HOST/git site" }}, "*") + window.parent.postMessage({renderTemplate: { + rpcId: "gitPush", + template: "git remote add origin " + window.location.protocol + "//git@$API_HOST/git\ngit push -fu origin master" + }}, "*") }) window.addEventListener("message", function(event) { if(event.data.error)