Dne 8.12.2016 v 13:40 Lukas Ocilka napsal(a):
All this has a simple reason, according to current rules, opensuse.org must not be used (even point to, er CNAME) to machines that are not under their control.
Ouch, what a shame... The beauty of Jekyll + GitHub Pages is that you do not need to care about that at all, everything is automatic and you even do not need any machine for processing, just push to a git a repo and that's it...
So the answer is: Allow the content to be available somewhere for "some opensuse.org machine" to download (and maybe process it), ideally done automagically using Jenkins, cron or similarly.
That's make it quite complicated :-(
Let's decide and then PLS tell Theo what is the expected result and what we want from him (domain, space, ...).
What we need: - Watch the GitHub repo - Build the pages by Jekyll whenever a new commit appears - Upload the generated files to a web server - The webserver can be (or for security reasons should be) very simple, we just need to serve static files (no DB, no PHP/Ruby/whatever) - The required disk space is minimal, the generated site has few megabytes, Jekyll takes ~60MB (without core Ruby) for the build - And of course a new nice domain, that's why we are doing all this... -- Ladislav Slezák YaST Developer SUSE LINUX, s.r.o. Corso IIa Křižíkova 148/34 18600 Praha 8 -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org