*** This version of Confluence is for testing only and contains a copy of content from June 29th 2026. No changes will be preserved. ***
...
- Change the default deploy.rb to add stages (eg. staging, production) and add a deploy directory containing a file for each stage.
- featureserver_test_library_cornell_edu
- .git
- .gitignore
- Capfile
- config
- deploy
- staging.rb
- production.rb
- deploy.rb
- deploy
- README.txt
- backup/ - place for backup files
- private_files/ - point Drupal's private file directory at this directory (later)
- public/ - put your Drupal site here (later)
...
- Here are some examples
...
- for deploy.rb, staging.rb,
...
- and production.rb
...
- that work for CUL servers.
...
- You might as well plan to customize these .rb files to suit your server and site needs, even if you're new to Ruby. You'll need to at least modify the URLs and paths wherever there is a TODO comment.
Code Block config ├── deploy │ ├── production.rb │ └── staging.rb └── deploy.rb
Now might be a good time to add all these new files into git.
...
Once you get the Drupal site set up you'll need to push that all into git also.
- Build a make file and lists of modules in the drupal_config directory
Before the first deploy
Set up the staging/production server directories
...