language tools, jenkins scripts, conversion scripts, setup scripts
To install:
- Get a linux box. (or a VM, or a Linode)
- Clone the gears repo. (git clone git@github.com:gitredlocus/gears.git)
- Run setup/install.sh (This installs Apache, Mysql, {PHP,} and Jenkins) (Choose root:root as login for mysql)
- mysql -u root -p < setup/database/createdb.sql (enter password for root)
- Run setup/jenkins/configure.sh (This configures jenkins jobs, users, and sets up tools for the jobs) (jenkins login: mzhang/Mzhang123)
- sudo cp -R web/ /var/www
- sudo service apache2 restart
- sudo chmod a+w /var/www/web/protected/runtime
- Run tools/configure.sh (This copies the tools binaries and parser scripts to redlocus installation directory)
- Remove the gears repo
To uninstall:
- Clone the gears repo on the linux box.
- Remove tools: tools/unconfigure.sh
- Remove jenkins: setup/jenkins/unconfigure.sh
- mysql -u root -p < setup/database/deletedb.sql (enter password for root)
- Run setup/uninstall.sh
- sudo rm -rf /var/www/web
- Remove gears repo