Releases: palantirnet/the-build
Releases · palantirnet/the-build
Hairy Dromedary
Fixes
- Codesniffer errors now throw an error
Happy Dromedary
New Features
load-db
target for loading a database from a gzipped SQL dump (more info)
Gentle Chinchilla
New Features
- Documentation
- Codesniffer config for Drupal 7
- New install script
- Drupal admin username is now configurable
- Install will fail if the config directory is dirty... but you can override this with a build property
- Phing task to symlink or copy a file docs
- Make the Drupal root and the conf directory configurable in the artifact, for Pantheon deployments
Bugfixes
- Include a project's
drush
directory in the build artifact
Fancy Hare
New features
- Adds code review tools
Bugfixes
- Updates default
drushrc.php
:- Fixes default site URI
- Removes skip-modules parameter because it only skips the module line in
core.extensions.yml
, not the rest of the module config export
- Removes unintentional multisite creation
Fuzzy Bunny
- Creates Drupal private file directories the same way as public file directories
- Generates unique hash salt for each site
Sparkly Water Rat
- Circle integration updates
- README updates
Flaming Squirrel
New features:
- Interactive configuration target is included with the
build.dist.xml
; runvendor/bin/phing configure
to update build properties for an environment 🔥 - The
drupal-install
target installs using the profile specified with thedrupal.profile
property - The
drushrc.php
file is configured on a per-environment basis (e.g.,conf/drushrc.vagrant.php
) 🔥
Bug fixes:
- The full path to the Drupal root is specified in the drushrc, so that drush can be run from anywhere within the repository 🔥
Items marked with 🔥 will only affect existing projects if you reinstall the-build
with vendor/bin/phing -f vendor/palantirnet/the-build/tasks/install.xml
. This will overwrite your existing build.xml
and conf/build.default.properties
files, and it will add a new conf/drushrc.default.php
file that should replace your existing conf/drushrc.php
(which you may remove).
Flaming Rabbit Ember
Bugfix release.
Flaming Rabbit
Release Notes - Drupal 8 Skeleton - Version 0.1.0
Story
- [D8SKLTN-1] - Manage dependencies
- [D8SKLTN-5] - Facilitate shared tooling across projects
- [D8SKLTN-7] - Provide a structure for managing environments
- [D8SKLTN-9] - Consistent D8 environment management
- [D8SKLTN-10] - Independence from the virtual environment
- [D8SKLTN-14] - Documentation
- [D8SKLTN-15] - Dupal dev build