2013-11-26 10 views
5

Ho una pagina Github funzionante. (In particolare:. Un progetto pagina con Jekyll che vive al [username].github.io/[project_name]/)Come posso verificare lo stato di distribuzione di Github Pages? (In particolare: Project Pages w/Jekyll)

posso schierare. (Premendo modifiche alla mia gh-pages ramo e attendere qualche minuto per poter costruire.)

Come posso controllare lo stato deploy/accumulo?

È fastidioso attendere un numero imprecisato di minuti dopo aver inviato le modifiche a Github. Ho cercato per 20 minuti e sono rimasto sorpreso di non trovare nulla. Sto fraintendendo qualcosa o usando i termini sbagliati? o.O

+0

Ovviamente si può guardare l'URL in cui si vive da soli, in modo da che cosa sono esattamente vuoi? Una notifica? –

+2

Onestamente? Una barra di avanzamento: D Ma un messaggio di stato sarebbe anche bello (è ancora "costruttivo"? Ottimo, non è rotto). E se è troppo chiedere, una notifica sarebbe mooolto meglio di niente. – thewillcole

risposta

5

Una soluzione semplice consiste nell'aggiungere una data/ora in qualche punto del sito.

Per esempio, ho aggiunto un time-stamp nel mio circa pagina (di nuovo EDIT: Ho messo time-stamp dentro la mia rss.xml ora). Quindi saprei se il sito è stato distribuito o meno.

Dentro il mio rss.xml, ho:

<lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate> 

dà il tempo-stamp dopo la distribuzione:

<lastBuildDate>Tue, 29 Apr 2014 21:07:52 +1200</lastBuildDate> 
+1

Grazie! Questa è una buona idea. Non lo accetto come risposta finale (ancora) perché spero ancora che ci sia una soluzione più "supportata". – thewillcole

+0

@thewillcole bene? sono passati alcuni anni :) –