Add recent commons as a separate project, upgrade to version 3.39
and provide separate patches in commons.make file.
This changeset also introduce profile inheritance, so groups profile
inherit the entire commons stack. The installation profile is refactored
and duplicates were removed.
Change-Id: Idc4e4ab24680fa6e1b045350c1dc1c66cad9e5e7
Make sure we have bundler installed before we start making calls to
it. Since we have already setup the GEM_HOME folder, we can just
installed bundler first.
Change-Id: Id646348a97cc802395a485f8582a34816ced45fb
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Running the script scripts/dev-build.sh failed with the following erros:
scripts/dev-build.sh: line 28: bundle: command not found
scripts/dev-build.sh: line 29: bundle: command not found
Installing ruby-bundler will solve this issue.
Change-Id: I6e245915aedf3f29d48b15e062e14fa6b2f8208f
New localization tools added to help groups module translations:
- scripts/pot-extract.sh: extract pot templates from source files
- scripts/pot-lang.sh: create new language skeleton from pot files
Change-Id: I9249aade1b00555c6b2b40132bcb8e41068ac9cd
Production releases must be insterted into first position of releases
element in the manifest xml. This bug prevented the proper execution
of drush dl tool, and failed to update the site to the latest version.
Change-Id: I1d913c3ca90e00d6f9801ca2e0039df29730603e
Install required gems and compile css from sass source, using
bundle tool. Clean-up .bundle-gems and .sass-cache temporary
dirs.
Change-Id: I6cc43bfecc8e3f5a265d2bff9d20fc760f84f497
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
This patch provide a custom TARGET_DIR feature to dev-build.sh script.
When not specified, TARGET_DIR value defaults to publish. With this
patch dev-build /your-custom-directory format is supported so
distribution build destination directory can be different from
publish.
Change-Id: Icd561748b7909b8d114be311bee4118e0e582e20
Download commons translation files during make process, enable and
import languages during installation, set language negotiation to
URL based. Supported languages: zh-hant,zh-hans,ja,ko,vi,ru,pl,
de,fr,es,it,pt-pt,hu,ar,tr
Change-Id: I8f05a63b00f657225d3b8b84d531940dddbe8162
Remove or disable the not used features of commons, like wiki page and
qa. Inherited commons profile is dropped due several missing features
like inherited library handling and installation task execution order.
Change-Id: Iaa2abf00edb3e5d854ffc51ff6aa6c22419145da