extensions Radiant sur Heroku?
-
23-08-2019 - |
Question
Toute personne a une expérience encore faire des extensions Radiant CMS pour faire réellement sur une instance Heroku? Je l'ai essayé d'enlever les sous-modules et en ajoutant les fichiers en arrière, mais ne l'ai pas vraiment eu beaucoup de chance.
La solution
Heroku ne supporte pas les sous-modules git. Cependant, leur (excellent) documentation exprime une façon de contourner ceci: vérifier
A partir de la documentation:
$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"
Autres conseils
Git ne sont pas actuellement sous-modules pris en charge. Nous évaluons si oui ou non pour les soutenir dans l'avenir; En attendant, vous aurez besoin de suivre toutes les sous-modules dans le projet principal. Vous pouvez le faire comme ceci:
$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git rm --cache `git submodule | cut -f2 -d' '`
$ git rm .gitmodules
$ git add .
$ git config -l | grep '^submodule' | cut -d'=' -f1 | xargs -n1 git config --unset-all
$ git commit -m "brought submodules into the main repo"
Exécuter cette commande si vous n'êtes pas sûr que votre projet utilise des sous-modules:
$ find . -mindepth 2 -name .git
Si elle imprime une sortie, vous avez sous-modules.