Repository contain integration scripts to start using deploy via ZenCI for DrupalCMS website
modules #put your own custom modules here
libraries #put your own custom libraries here
scripts #deploy related scripts
deploy_init.sh #init script. It will be executed only if {deploy_dir} is empty
deploy_update.sh #after script. It will be executed after each push to repository
drupal_install.sh #download via drush Drupal and install it
settings #meta data for deploy
update #place to put your scripts to run once when created
example.sh #example script
enable.enable #list of projects to enable
themes #put your own custom themes heredeploy_init.sh will create directory structure in $HOME/github
github:
YOURNAME:
drupal-starter-kit: #your repository get cloned here
modules: # your own modules
themes: # your own themes
libraries: # your own librariesYour DOCROOT will have full drupal code structure with next extra:
- sites/all/modules:
contrib
custom -> ~/github/YOURNAME/drupal-starter-kit/master/modules
- sites/all/themes:
contrib
custom -> ~/github/YOURNAME/drupal-starter-kit/master/themes
- sites/all/libraries:
contrib
custom -> ~/github/YOURNAME/drupal-starter-kit/master/libraries
This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.