wrekatlanta / wrektranet

New intranet for Georgia Tech's student-run radio station, WREK.
wrek.org
MIT License
9 stars 2 forks source link

Vagrant Automatic Dev Setup #62

Closed mmanguno closed 8 years ago

mmanguno commented 8 years ago

Due to the number of dependencies, Oracle driver requirements, and general Ruby/RVM foolishness, setting up a dev environment was difficult. This PR introduces a Vagrant configuration file that automatically sets-up a dev environment, ready to be worked on.

Additionally, it gives us a canonical and quick way to make Wrektranet2 platforms, if we ever need to redeploy from scratch.

This is also to replace the former Vagrant instructions for platform- independent setup, which has been outdated for several years now.

mmanguno commented 8 years ago

Note that, to run this, it requires the Oracle Linux MySQL drivers. From the docs:

# REQUIRES:
# Download of the "Oracle InstantClient RPM files for Linux x86-64" from
# <http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html>.
# These files are: basic, sqlplus, and SDK (listed as 'devel' for the RPM).
# Download those files, and put them in the top-level Wrektranet git directory.
avilathehun commented 8 years ago

Yes

mmanguno commented 8 years ago

You can now follow the steps here to get the whole thing started.