New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up GitHub pages #220
Comments
After a couple of experiments, the strategy I settled on for qpp:
This avoids any duplicate code / testing / sync problems. The only minor issues: the site must be edited without the github tools and you can't change themes without starting over on the site. |
Since the amount of files we will have on gh-pages I don't mind having these on master. Another issue is that we have been starting to use |
I use 'fake' git submodules: clone on one machine and commit the Another soln: rebase gh-pages on master, npm install, commit dependents on On Thu, Mar 28, 2013 at 9:26 AM, Erik Arvidsson notifications@github.comwrote:
|
Committing node_modules to the gh-pages branch seems acceptable. On Thu, Mar 28, 2013 at 12:40 PM, johnjbarton notifications@github.comwrote:
erik |
https://github.com/google/traceur-compiler/settings > Automatic Page jjb On Thu, Mar 28, 2013 at 9:51 AM, Erik Arvidsson notifications@github.comwrote:
|
If the goal is to run the html tests live on the site, here is something http://usrbincc.github.com/traceur-compiler/ But if you just want the demos, all you have to do is put up an index Note that the closure-library url change should persist through Sorry, not too much experience with gh-pages, so I can't speak to the |
On Fri, Mar 29, 2013 at 9:33 AM, usrbincc notifications@github.com wrote:
Yes, that is what I am suggesting.
The automatic tools from github do two things:
The gh-pages server only seems to need the branch to be named "gh-pages" |
All I really care about is being able to link to the demos. I guess we can use the default index.html to get started. I don't really care much about having a nice landing page at this point. |
If the auto-tools don't let you edit and preview live (hard to tell for sure I found out something interesting (scroll down to "Templating using Markdown"): http://xlson.com/2010/11/09/getting-started-with-github-pages.html I created a file 'markdown-test.markdown' on my gh-pages branch, which http://usrbincc.github.com/traceur-compiler/markdown-test.html For some reason, the title doesn't show up as promised on the site. But the info
I still prefer html for the flexibility, not to mention the ability to use JS Feel free to use this simple index page, if you want:
|
Add index.html that redirects to wiki GettingStarted. Add make target wiki and wikiclean, to refresh compiled content. Add greeter compiled content to test site. Compile wiki files on test Makefile target
We should set up GitHub pages to allow people to play with the demos online
@johnjbarton
The text was updated successfully, but these errors were encountered: