*** This version of Confluence is for testing only and contains a copy of content from June 29th 2026. No changes will be preserved. ***
- Setup
- I had a lot of trouble with online recipes not matching the version of Capistrano I had. I settled on Capistrano v2.15.5 since that's what the Blacklight project is using.
- You'll Ruby, Capistrano, PHP, MySQL, Git, drush, and a server to run the Drupal site.
- Local Directory
- Your development/site building happens here. It could be on a development machine also.
- Set up a git repository for the site on https://git.library.cornell.edu/
- example https://git.library.cornell.edu/featureserver_test_library_cornell_edumkdir
featureserver_test_library_cornell_edu
cd featureserver_test_library_cornell_edu
git init
touch README
git add README
git commit -m 'first commit'
git remote add origin git@git.library.cornell.edu:featureserver_test_library_cornell_edu.git
git push -u origin master** set up a local development directory that will correspond to the git repo- featureserver_test_library_cornell_edu
- .git
- .gitignore
- backup/ - place for backup files
- private_files/ - point Drupal's private file directory at this directory
- public/ - put your Drupal site here
- featureserver_test_library_cornell_edu
- Server Directory