Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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
    • 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

...

...

...

  •  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

...