From 6908cb9c5a7aa872c1681489f5201e569d71e8ea Mon Sep 17 00:00:00 2001 From: Moul Date: Thu, 26 May 2016 06:27:31 +0200 Subject: [PATCH] [fix] clean dev_fr, more visible link for trap. - clean dev page: - remove docker bullshit - remove useless Fedora dependency - more visible link to trap page --- dev_fr.md | 10 +++------- packaging_apps.md | 2 +- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/dev_fr.md b/dev_fr.md index 8774037c..f652c406 100644 --- a/dev_fr.md +++ b/dev_fr.md @@ -4,13 +4,13 @@ Ce document a pour but de donner les clés pour créer un environnement de déve ### Installation de l’environnement de développement #### Installation du système de virtualisation -Installer, avec le gestionnaire de paquet de votre système d’exploitation, Vagrant ou Docker suivant celui que vous souhaitez utiliser. +Installer, avec le gestionnaire de paquet de votre système d’exploitation, Vagrant. ```bash # Debian, Ubuntu, Mint -sudo apt-get install docker vagrant +sudo apt-get install vagrant # Fedora -sudo dnf install docker vagrant vagrant-libvirt +sudo dnf install vagrant ``` #### Télécharger `ynh-dev` @@ -65,10 +65,6 @@ root@yunohost:/yunohost/# ./ynh-dev deploy ##### Lancer la postinstall -Avec Docker -```bash -root@yunohost:/yunohost/# postinstall -``` Avec VirtualBox/Vagrant ```bash root@yunohost:/yunohost/# yunohost tools postinstall diff --git a/packaging_apps.md b/packaging_apps.md index 78a256e6..b968bf83 100644 --- a/packaging_apps.md +++ b/packaging_apps.md @@ -66,7 +66,7 @@ yunohost app install https://github.com/author/my_app_package.git ### Enhance package Here is a list of best practices for application install scripts : * scripts should use `sudo cp -a ../sources/. $final_path` instead of `sudo cp -a ../sources/* $final_path`; -* install script must contain support in case of script errors to delete residuals files thanks to `set -e` and [`trap`](packaging_apps_trap_fr); +* install script must contain support in case of script errors to delete residuals files thanks to `set -e` and [trap](packaging_apps_trap_fr); * install script should use command line method instead of curl call through web install form; * install script should save install answers; * application sources should be checked with a control sum (sha256, sha1 or md5) or a PGP signature;