From 5d9495b1ac757bf0c07ef3a27422381723869fbf Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Mon, 8 Apr 2024 18:38:24 +0400 Subject: [PATCH] =?UTF-8?q?d=C3=A9couper=20rundk=20en=203=20parties=20dont?= =?UTF-8?q?=20une=20utilisateur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- support/rundk.1preamble | 20 +++++++++++++++ support/rundk.2userconf | 23 +++++++++++++++++ support/{rundk => rundk.3postamble} | 40 ++--------------------------- 3 files changed, 45 insertions(+), 38 deletions(-) create mode 100644 support/rundk.1preamble create mode 100644 support/rundk.2userconf rename support/{rundk => rundk.3postamble} (90%) mode change 100755 => 100644 diff --git a/support/rundk.1preamble b/support/rundk.1preamble new file mode 100644 index 0000000..1f2ed8c --- /dev/null +++ b/support/rundk.1preamble @@ -0,0 +1,20 @@ +#!/bin/bash +# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 +# Script permettant de lancer une commande dans docker et/ou de bootstrapper +# l'utilisation de nulib dans un projet +# Les fichiers suivants doivent être copiés à un endroit quelconque du projet: +# - rundk (ce script) +# - Dockerfile.rundk +# Les fichiers suivants peuvent être intégrés dans le projet comme exemples: +# - dot-build.env.dist +# - dot-dkbuild.env.dist +# Par défaut, ce script assume que bootstrap est copié dans le répertoire sbin/ +# du projet, et que le fichier composer.json et le répertoire vendor/ sont à la +# racine du projet. Le cas échéant, modifier les valeurs ci-dessous +MYDIR="$(cd "$(dirname -- "$0")"; pwd)" +MYNAME="$(basename -- "$0")" + +#SOF:rundk.userconf:ne pas modifier cette ligne +############################################################################### + + diff --git a/support/rundk.2userconf b/support/rundk.2userconf new file mode 100644 index 0000000..6e2f8a2 --- /dev/null +++ b/support/rundk.2userconf @@ -0,0 +1,23 @@ +# Modifier les valeurs suivantes si nécessaire + +# répertoire du projet. ce chemin doit être absolu +PROJDIR= + +# composer: répertoire du projet composer (celui qui contient le fichier +# composer.json), chemin de composer.phar et répertoire vendor. ces chemions +# doivent être relatifs à $PROJDIR +COMPOSERDIR= +COMPOSERPHAR= +VENDORDIR= + +# fichier de configuration pour le build +BUILDENV0= +BUILDENV= + +# version de debian à utiliser pour l'image +# d12=php8.2, d11=php7.4, d10=php7.3 +DIST= + +# Nom de base de l'image (sans le registry) +IMAGENAME= + diff --git a/support/rundk b/support/rundk.3postamble old mode 100755 new mode 100644 similarity index 90% rename from support/rundk rename to support/rundk.3postamble index f2407f7..b08bd49 --- a/support/rundk +++ b/support/rundk.3postamble @@ -1,44 +1,8 @@ -#!/bin/bash -# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8 -# Script permettant de lancer une commande dans docker et/ou de bootstrapper -# l'utilisation de nulib dans un projet -# Les fichiers suivants doivent être copiés à un endroit quelconque du projet: -# - rundk (ce script) -# - Dockerfile.rundk -# Les fichiers suivants peuvent être intégrés dans le projet comme exemples: -# - dot-build.env.dist -# - dot-dkbuild.env.dist -# Par défaut, ce script assume que bootstrap est copié dans le répertoire sbin/ -# du projet, et que le fichier composer.json et le répertoire vendor/ sont à la -# racine du projet. Le cas échéant, modifier les valeurs ci-dessous -MYDIR="$(cd "$(dirname -- "$0")"; pwd)" -MYNAME="$(basename -- "$0")" + ################################################################################ -# Modifier les valeurs suivantes si nécessaire +#EOF:rundk.userconf:ne pas modifier cette ligne -# répertoire du projet. ce chemin doit être absolu -PROJDIR= - -# composer: répertoire du projet composer (celui qui contient le fichier -# composer.json), chemin de composer.phar et répertoire vendor. ces chemions -# doivent être relatifs à $PROJDIR -COMPOSERDIR= -COMPOSERPHAR= -VENDORDIR= - -# fichier de configuration pour le build -BUILDENV0= -BUILDENV= - -# version de debian à utiliser pour l'image -# d12=php8.2, d11=php7.4, d10=php7.3 -DIST= - -# Nom de base de l'image (sans le registry) -IMAGENAME= - -################################################################################ # Ne pas modifier à partir d'ici [ -n "$PROJDIR" ] || PROJDIR="$(dirname -- "$MYDIR")"