Skip to content

gtvis/gtvis.github.io

Repository files navigation

Georgia Tech Visualization Lab

Website for the Georgia Tech Visualization Lab, deployed at https://vis.gatech.edu

Setup and Run

To add/modify/remove content, follow the READMEs in the corresponding directories

Steps to make edits

If you are unfamiliar with forking and submitting pull requests, here is a 4-minute guide to get you started.

  1. Fork this repository.
  2. Make your edits on the main branch of the forked repository and commit them.
  3. Submit a Pull Request on the original (non-forked) repository, from your forked repository's main branch to the original repository's main branch, and an admin will merge it.

Deployment

** Only for an admin **

  1. For each successful push to the main branch, Github will automatically start a workflow and compile the source into the build branch.
  2. Verify the build through a green checkmark next to the commit message / workflow AND by actually going to the build branch to see fresh commits (sometimes, the workflow does not automatically push these commits, which is weird.). Depending on what goes wrong, either Re-run all jobs or debug your code by following the error log.
  3. To deploy the code in the build branch to vis.gatech.edu, first login to the GT VPN.
  4. Go to hosting.gatech.edu > My Plesk Hosting > vis.gatech.edu (you must be an admin to see these -- reach out to core faculty if you must.)
  5. Under 'Websites & Domains' click on vis.gatech.edu.
  6. Click on Pull Updates
  7. Verify by opening vis.gatech.edu in a browser.
  8. All set!

Contact

  • gtvislab [at] gmail [dot] com