LionsAd / drupal_ti

Drupal - Travis Integration
82 stars 37 forks source link

Support composer-manager properly #16

Open LionsAd opened 9 years ago

LionsAd commented 9 years ago

https://github.com/drupal-media/url_embed/pull/6 should not be needed for each project.

Support properly via an option within DRUPAL_TI:

# Auto-detect if composer.json with type: 'drupal-module' is present
# Use 0 to disable, use 1 to enable.
DRUPAL_TI_USE_COMPOSER_MANAGER="auto"

Needs to be supported by simpletest and behat runners.

LionsAd commented 9 years ago

@davereid: ^^

davereid commented 9 years ago

Note that using D7 composer_manager works differently than D8 composer_manager. Would this need to be taken into account?