Skip to content

Build: Add genesis script that will clone build and deploy all websites #346

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

Closed
wants to merge 1 commit into from

Conversation

arschmitz
Copy link
Member

Mostly just doing this pr to see if there is interest in this i have used it myself for quite a while. If there is interest, i will add documentation on usage to the readme.

This will setup / update every jquery-wp-content site at once. If a site
already exists it will git reset --hard origin/master, remove the node_modules
directory, npm install, and deploy the site. If the site does not exist it will
clone it, npm install, and deploy.

This will setup / update every jquery-wp-content site at once. If a site
already exists it will git reset --hard origin/master, remove the node_modules
directory, npm install, and deploy the site. If the site does not exist it will
clone it, npm install, and deploy.
@scottgonzalez
Copy link
Member

Who is the intended audience of such a script?

@arschmitz
Copy link
Member Author

Mostly team members. Though anyone who wishes to contribute to multiple websites and does not want to clone them individually and setup individually. I did this at the request of @agcolom i mentioned that i had it earlier and she wanted to bring up in content meeting today.

@arthurvr
Copy link
Member

I have an equivalent shell script in my dotfiles. I actually created it for #332, I needed to test something on all sites. Turns out it's handy.

@arthurvr
Copy link
Member

That being said, I'm not sure it's something that should live in this repo.

@scottgonzalez
Copy link
Member

To me it just seems like another thing to maintain that provides very little value. How many people are really working on every site? How much work is it really to do a one time setup? Why are these people not just using vagrant?

@arschmitz
Copy link
Member Author

how does vagrant help here these deploy to our vagrant box?

@arthurvr
Copy link
Member

@jquery/content Where are we with this? After the meeting we said we were going to discuss this further in the ticket, do we have any consensus?

@arschmitz arschmitz closed this Aug 18, 2015
@arschmitz
Copy link
Member Author

Closing this since no one ever responded

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

Successfully merging this pull request may close these issues.

4 participants