You are here
Drupal 8 API tutorials
Want to learn about the Drupal 8 APIs, with worked examples? Follow my series of tutorials, covering routing, caching, entities, config and much more!
Want to hire me?
Recent blogposts
-
Altering the length of a Drupal 8 text field that contains data
Friday, July 21, 2017 - 11:31 -
A menagerie of testing: behavioural, unit, system, smoke, regression, oh my!
Friday, June 2, 2017 - 10:11 -
Including Javascript in Behat tests, all inside a headless, virtual machine
Tuesday, May 30, 2017 - 16:51
About me
I'm J-P Stacey, and I'm a freelance technical developer and software architect, working with Drupal, Javascript, Symfony, PHP and devops, with experience in project and process management and an emphasis on usability.
I live in the UK; my website is self-hosted on bigv.io; my email is hosted by Google, and that's also what I use to share files. (More info|What is this?)
Hi Andrew,
Hi Andrew,
Thanks for the comment. Accessing a git repository a straightforward extension to the "package repository" functionality in composer.json, and that's nothing specific to Drupal. You swap out the dist contents and use source instead: I think you can specify type:vcs and it will work it out.
You can see some examples here (same link as above): just omit the dist entirely and it should work. reference is anything commit-ish: so branch, tag, commit hash. And the git URL you use is provided on the Drupal project's "Version control" tab e.g. here it is for Views.
This is how drush m2c represents anything git-ish in the makefile, so I'm pretty sure it works fine.
J-P