Here's the solution [1] abayer and I found this afternoon. The jclouds site can now be edited and proofed entirely online. Here's an example [2].
I haven't done a PR to jclouds/jclouds-site yet as it would involve changing the CloudBees job. Specifically, it would need to be changed as in the Build section of this Configure [3]. If you're still want/need to run jekyll locally, you would use this command to start it. jekyll serve --watch --baseurl '/' Please review [1] and [2]. I imagine I must have missed some refs somewhere. Thanks, Everett [1] https://github.com/rackerlabs/jclouds-site/compare/relative-everything?expand=1 [2] https://jclouds.ci.cloudbees.com/job/ept-site-tmp/13/artifact/_site/index.html [3] https://jclouds.ci.cloudbees.com/job/ept-site-tmp/configure On Jul 8, 2013, at 6:41 AM, Everett Toews wrote: Cool! Thanks AndrewP. Let's come out of the meetup tonight with actionable task that will finish this off this week. Cheers, Everett On Jul 8, 2013, at 8:03 AM, Andrew Phillips wrote: There will be more chances to chat at the meetup, I just returned from the Black Rock Desert. I have had to set this up before, and there are some much simpler options. Glad to hear - looking forward to seeing what we come up with. Just as an additional data point, I've put up an experimental DEV@cloud job [1] to see if that approach could even work. It's not set up to trigger on pull requests right now, but the main point is that it saves the generated site files *per build* [2, 3], so multiple pull requests would not overwrite each other. The main challenge currently is that the links do not work [4] because they're, um, not relative ;-) ap [1] https://jclouds.ci.cloudbees.com/job/EXPERIMENTAL-jclouds.github.com/ [2] https://jclouds.ci.cloudbees.com/job/EXPERIMENTAL-jclouds.github.com/4/artifact/ [3] https://jclouds.ci.cloudbees.com/job/EXPERIMENTAL-jclouds.github.com/5/artifact/ [4] https://jclouds.ci.cloudbees.com/job/EXPERIMENTAL-jclouds.github.com/4/artifact/_site/index.html
