Skip to content
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

Added support for Jekyll and Angular #3

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Conversation

torch2424
Copy link
Member

closes #1
closes #2

This creates a vagrant file that will allow for quick and easy development for ruby, jekyll, angular, and nodejs

I apologize for clearing two issues in one, but Bundler requires node, so I figured just do both issues.

Please test and we can pull this in!

Screens:

untitled recording

ezgif com-resize

Going to be optimized for just jekyll for now
Since we are simply focused on jekyll currently. Now testing the box
That way we can access the vagrant when serving jekyll
Added files to support apache and things
Also, added a nice little welcome to banner, and added bundle gem to be installed
Node i required by the bundles in the jekyll site, so I added node support
they didnt work :(
@torch2424 torch2424 self-assigned this May 4, 2016
@karimamer
Copy link

@torch2424 thanks man you are the best
https://media.giphy.com/media/l3V0vOJDqTRFolv8s/giphy.gif

@davidnuon
Copy link
Member

davidnuon commented May 4, 2016

Sweet :)

This is almost ready to merge, please put config files in a different folder as opposed to the root directory. This will make it easier when I write tests.

@torch2424
Copy link
Member Author

@davidnuon Like make the mount point the root, and put config files in a "vagrantConfig" folder?

@torch2424
Copy link
Member Author

@karimamer Thanks dude haha! nice .gif

@torch2424
Copy link
Member Author

torch2424 commented May 6, 2016

@davidnuon So I am going to do the following structure

coffeemaker
    -.git
    -.gitignore
    -.vagrant
    -html
            --HOSTEDFILESHERE
    -vagrantConfig
            --ApacheConfigfiles,Ubuntuconfigfiles,Bashinput,etc....
    -Vagrantfile
    -bootstrap.sh

@torch2424
Copy link
Member Author

@davidnuon I made your changes, this should be good to go :)

@poproar
Copy link

poproar commented Jun 4, 2016

I have done a vagrant up on my windows box and so far so good. I was going to pull in the jekyll site and wondering what happens when I put it in html to work with the repo. Won't I have some sort of circular git issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set Up Working with Angular/Node for the signup page Setup for working with Jekyll
4 participants