Skip to content

Files

Latest commit

0e16507 · Apr 25, 2013

History

History
112 lines (93 loc) · 4.02 KB

README.markdown

File metadata and controls

112 lines (93 loc) · 4.02 KB

Further documentation can be found here https://github.com/OS2web/os2web-deploy/wiki

Installation

Drupal Version: 7.22 Drush Version: 5.8

Install an OS2web Installation via .make

  1. Install Drush http://drupal.org/projects/drush
  2. cd [site dir]
  3. drush dl drupal-7.22 --drupal-project-rename=public_html
  4. git clone git@github.com:OS2web/os2web-deploy.git -b feature/recursive-make
  5. cd public_html/profiles
  6. ln -s ../../os2web-deploy/build/master-latest os2web

Reroll the modules and contrib modules specified in os2web.make:

  • ./reroll.core.sh or ./reroll.turnkey.sh

If you need a custom os2web installation with your own profile. The recommended approach is to fork this repo.

Developers!!

Build by using the dev version of the build script.

  • Note that if you reroll a dev build, the folder would be dev-latest instead of master-latest

./reroll.dev.sh generates a working copy of the git repos. Very good when developing. It includes all modules and setup as the turnkey.

Using the developers version of reroll, all branches of os2web modules should be develop. Note that, because of the recursive make build, os2web modules made by other .make files will get the master branch.

Overview of the directory map

[site]

  • [public_html]
    • [profiles]
      • [os2web] (symlink ../../os2web-deploy/os2web)
  • [os2web-deploy]
    • [build]
      • [master-latest]
        • [modules]
          • [contrib]
          • ...
        • [libraries]
        • [themes]

Configuration of install profile

There will be two types of install profiles. Core and Turnkey.

Core modules:

  • os2web_base
  • os2web_settings
  • os2web_frontend
  • os2web_meetings
  • os2web_borger_dk
  • os2web_taxonomies
  • os2web_taxon_api
  • os2web_search
  • os2web_selfservicelinks
  • os2web_ad_integration
  • os2web_kulturnaut_events
  • os2web_webform
    • And their dependents

Activated Turnkey modules:

  • os2web_base
  • os2web_settings
  • os2web_frontend
  • os2web_base_panels
  • os2web_sections
  • os2web_spotbox
  • os2web_citizenservices
  • os2web_contact
  • os2web_meetings
  • os2web_node_feedback
    • And their dependents

List of OS2Web modules: (In alphabetic order)