Ce module Drupal sert à lister toutes les informations sur les dépendences utilisées par un projet Drupal.
Pour accéder au JSON de sortie, il faut aller à adresseRacineDuProjet/stalker/dependencies?token=toeknOfTheStage
- Avoir installé le module sur le site
- Avoir activé le module dans les paramètres Drupal
- Avoir ajouté la ligne de configuration au fichier
settings.php
du projet
- Ouvrir le fichier
composer.json
du projet - Ajouter l'information suivante dans le tableau
repositories
{
"type": "vcs",
"url": "https://github.com/opsone/stalker-drupal"
}
ou celle-ci, si repositories
est un objet nommé
"opsone": {
"type": "vcs",
"url": "https://github.com/opsone/stalker-drupal"
}
- Éxécuter la commande
composer require opsone/stalker_module
- Activer le module dans les paramètres Drupal
- Ajouter la ligne de configuration au fichier
settings.php
du projet
$settings['ops_stalker_token'] = 'tokenOfTheStage';
- Ajouter les lignes de configuration suivante au fichier
settings.php
du projet
$settings['ops_php_bin'] = '/path/to/php';
$settings['ops_node_bin'] = '/path/to/node';
$settings['ops_npm_bin'] = '/path/to/npm';
$settings['ops_composer_bin'] = '/path/to/composer';
$settings['ops_elastic_search_api_url'] = 'elasticsearch_api_url';
Chaque ligne de configuration est indépendente l'une de l'autre, si elle n'est pas renseignée, le chemin par défaut sera utilisé.
- Ajouter la ligne de configuration suivante au fichier
settings.php
du projet
$settings['ops_uri'] = 'uri-of-the-project';
- Exécuter la commande suivante en locale avant de déployer
composer update opsone/stalker_module