Skip to content

OSC/vftwebapp

Repository files navigation

VFT Sim

The VFT Sim app is a web interface for simulating the weld process designed by Emc2 utilizing OSC resources.

Deployment

  1. Git clone this project into the deployment location:

    scl enable rh-git29 -- git clone git@github.com:AweSim-OSC/vftwebapp.git vftwebapp
  2. Update permissions of this app so that only registered users can access it:

    chmod 750 vftwebapp
    nfs4_setfacl -a A:g:emc2vft@osc.edu:rx vftwebapp
  3. Install the documentation:

    cd vftwebapp
    
    scl enable rh-git29 -- git clone git@github.com:AweSim-OSC/vftwebapp.wiki.git wiki
  4. Run the update script to build the app:

    # Examples:
    #   ./update.sh v1.0.0
    #   ./update.sh master
    ./update.sh <tag>

Update

  1. To update the app to a later tagged version, just run the update script specifying the version as an argument:

    # Examples:
    #   ./update.sh v1.0.0
    #   ./update.sh master
    ./update.sh <tag>

Development

  1. Git clone this project into development directory and go into it:

    scl enable rh-git29 -- git clone git@github.com:AweSim-OSC/vftwebapp.git vftwebapp
    
    cd vftwebapp
  2. Run setup script

    scl enable rh-git29 rh-ruby24 -- bin/setup
  3. Setup the development database:

    scl enable rh-git29 rh-ruby24 -- bin/rake db:setup	
    

About

See wiki for test case

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors