Closed (fixed)
Project:
Guardr
Version:
8.x-1.x-dev
Component:
Miscellaneous
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
5 May 2016 at 14:03 UTC
Updated:
9 Sep 2019 at 02:39 UTC
Jump to comment: Most recent
Guardr for Drupal 8.x will be able to be installed completely with Composer if we publish guardr on Packagist (https://packagist.org/).
Following work on the Acquia Lightning distribution. https://packagist.org/packages/acquia/lightning-project.
Installs with composer create-project acquia/lightning-project:8.1.* MYPROJECT --no-interaction --stability rc.
The github repo we can use for Packagist is https://github.com/guardrdistro/guardr.
Comments
Comment #2
shrop commentedComment #3
shrop commentedComment #4
robpowell@shrop, looks like GH guardr defaults to branch 7 and that doesn't have a composer.json. We could see if defaulting the branch to 8 makes the "submit package" workflow complete.
Here is the doc I was referencing https://knpuniversity.com/screencast/question-answer-day/create-composer..., but packagist has some good info as well.
Comment #5
robpowellAlso, it makes more sense for you to do the setup because there is an integration with GH that I think makes more sense with your account.
Comment #6
shrop commentedThis is now being worked on in #3067631: Restructure Guardr to follow repo setup and install patterns like other existing distros, so set that as the parent issue.
Comment #7
shrop commentedGuardr Project is now on Packagist at https://packagist.org/packages/guardrdistro/guardr-project. shrop and joestewart are current maintainers. The following command will setup Guardr using composer:
composer create-project guardrdistro/guardr-project:8.x-dev guardr-project --no-interaction