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

Create Github Demo Page #12

Merged
merged 2 commits into from Sep 2, 2015

Conversation

Projects
None yet
3 participants
@elwayman02
Contributor

elwayman02 commented Sep 1, 2015

This PR updates the Demo app and integrates ember-cli-github-pages to make it easy to publish a demo page for this repo.

Example: http://elwayman02.github.io/e3/

In order to publish the demo page for this repo after merging, run the following commands:

$ ember install ember-cli-github-pages
$ git checkout --orphan gh-pages && rm -rf `ls -a | grep -vE '\.gitignore|\.git|node_modules|bower_components|(^[.]{1,2}$)'` && git add -u && git commit -m "initial gh-pages commit"
$ git checkout master
$ ember github-pages:commit --message "Initial Demo App Release"
$ git push --set-upstream origin/gh-pages

Once pushed, you should be able to access the demo page at http://ravellaw.github.io/e3

After the initial release, you should only have to do the following:

$ ember github-pages:commit --message "Demo app update message"
$ git push

More info: https://github.com/poetic/ember-cli-github-pages

@binhums

This comment has been minimized.

Show comment
Hide comment
@binhums

binhums Sep 1, 2015

Collaborator

Collaborator

binhums commented Sep 1, 2015

@spencer516

This comment has been minimized.

Show comment
Hide comment
@spencer516

spencer516 Sep 2, 2015

Contributor

Awesome! Will do this right now. :)

Contributor

spencer516 commented Sep 2, 2015

Awesome! Will do this right now. :)

spencer516 added a commit that referenced this pull request Sep 2, 2015

@spencer516 spencer516 merged commit c299ae3 into RavelLaw:master Sep 2, 2015

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@elwayman02 elwayman02 deleted the elwayman02:ember-cli-github-pages branch Sep 2, 2015

binhums pushed a commit that referenced this pull request Sep 3, 2015

Ben Holmes
Link to live examples and the youtube video
Following the marvelous work from #12 let's show it off. 🐩
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment