emory-libraries / dlp-selfdeposit

0 stars 0 forks source link

DLP Self Deposit

Maintainability Test Coverage

Deployment

  1. Connect to vpn.emory.edu
  2. Pull the latest version of main
  3. Ensure you have the ip address of the server you are deploying to set in the appropriate env variable in .env.development e.g. for Arch, the env variable ARCH_SERVER_IP must be set.
  4. Ensure you are authorized to access the server you are deploying to. You can verify your access by trying to ssh into the server e.g. ssh deploy@SERVER_IP_ADDRESS.
  5. To deploy, run BRANCH={BRANCH_NAME_OR_TAG} bundle exec cap {ENVIRONMENT} deploy. To deploy main for instance, you run BRANCH=main bundle exec cap arch deploy.

Local Development

Useful Links