Exemple de projet avec windev

By ,   No tags

Les dépendances sont tirées via berkshelf et sont vendored, pas installé globalement. Soit installer le ChefDK à l`avance ou copier le programme d`installation dans le logiciel/sous-répertoire. Téléchargez tous les installateurs et hébergez-les au sein de votre réseau, i. Archiva ou Artefactory. Chef est utilisé en mode chef-Zero et les scripts/client. Utilisez la version liée dans ce document. Le livre de recettes VM a une recette rudimentaire d`installation de gemmes à des fins d`illustration. Une fois qu`il fonctionne, vous aurez tous les installateurs en un seul endroit. Tout cela fait envelopper l`invocation chef dans le code batch DOS nécessaire, qui est ce chef. Aussi pour vous assurer que rien n`interfère avec le processus de l`environnement est explicitement définie dans scripts/env. L`exemple télécharge et met en cache tous les programmes d`installation dans c:toolsinstallers. Le livre de recettes principal dans cet exemple est appelé VM. Sachant que Ruby est installé et le chemin est défini via WinDev, la recette VM: Gems exploite Bundler pour installer une liste de gemmes de Gemfile tiré des fichiers de livre de recettes.

Le livre de recettes WinDev est utilisé comme un livre de cuisine bibliothèque. Cet exemple prévoit une instance de Windows 7 64x avec certains logiciels de base du système d`exploitation (Ruby, git, SlikSVN, Python, sublime Text et Process Explorer) dans le but de mettre en valeur l`utilisation des éléments du Cookbook de WinDev. Ensuite, mettez à jour les URL dans les rôles/*. Minimise les instructions d`installation pour «copier le programme d`installation de ChefDK dans le logiciel/subrdirectory et exécuter». L`astuce avec SUBST (en remplaçant une lettre de lecteur pour le chemin de travail des scripts) est utile lors de l`exécution dudit script comme une étape de provisionnement dans une configuration de Vagrant (où le partage réseau n`est pas autrement accessible à partir de DOS)..