Recherche…


Remarques

Notez que nous n'avons pas discuté de l'utilisation et du développement de vos packages locaux. Il y a plusieurs manières, je suggère d'utiliser la variable d'environnement PACKAGE_DIRS décrite par David Weldon sur son site Web .

Installer MGP

Nous utilisons le progiciel Dispatches Great Meteor Github Packages (mgp) :

npm install --save mgp

Ajoutez ensuite la commande suivante à vos scripts package.json :

"mgp": "mgp"

Créez un fichier nommé git-packages.json dans la racine de votre projet. Ajoutez une configuration pour chaque package Meteor Github (privé) dont dépend votre projet:

{
  "my:yet-another-private-package": {
    "git": "[email protected]:my/private-packages.git",
    "branch": "dev"
  }
}

Vous trouverez plus d'informations sur la configuration de vos paquets privés sur le dépôt Github des projets.

Configurer Codeship pour installer des packages Github privés

Ajoutez la commande suivante aux commandes d'installation de Codeship:

meteor npm run mgp

Maintenant, nous devons donner à Codeship l'accès à ces référentiels privés. Il existe un article de documentation de Codeship décrivant ce processus en détail, mais voici les étapes à suivre pour Github:

Il devrait être similaire pour BitBucket et les autres.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow