343690502a
This tool helps to build a standard module manifest file that holds information about production and development releases of the groups portal distribution, separated from drupal.org module repository. The jenkins release jobs can call this script as the part of the release process and generate the recet manifest information. The staging and production instances can fetch updates based on this xml catalog. Change-Id: I9b9be5ad4c74dca192dc966f450fa45fa54566e9 |
||
---|---|---|
images/avatars | ||
modules | ||
patches | ||
scripts | ||
themes/openstack | ||
.gitreview | ||
README.md | ||
build-groups.make | ||
drupal-org-core.make | ||
drupal-org.make | ||
events.json | ||
groups-translations.make | ||
groups.info | ||
groups.install | ||
groups.json | ||
groups.profile |
README.md
OpenStack groups portal
Prerequisites
- drush 7.x-5.8
- LAMP environment capable of running Drupal 7.x
Build distribution
make stub file
Create build-groups.make file with following content:
api = 2
core = 7.x
; Include the definition of how to build Drupal core directly, including patches.
includes[] = "drupal-org-core.make"
; Download the Groups install profile and recursively build all its dependencies.
projects[groups][type] = "profile"
projects[groups][download][type] = "git"
projects[groups][download][url] = "https://github.com/openstack-infra/groups.git"
projects[groups][download][branch] = "master"
make distribution
$> drush make build-groups.make groups-dev.local
release tarballs
Development and release tarballs available at http://tarballs.openstack.org/groups