Skip to content

tthbellcom/os2web-deploy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 [email protected]: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)

About

Deploy system for OS2Web

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%