découper rundk en 3 parties dont une utilisateur

This commit is contained in:
Jephté Clain 2024-04-08 18:38:24 +04:00
parent 9b0a98acc3
commit 5d9495b1ac
3 changed files with 45 additions and 38 deletions

20
support/rundk.1preamble Normal file
View File

@ -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
###############################################################################

23
support/rundk.2userconf Normal file
View File

@ -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=

40
support/rundk → support/rundk.3postamble Executable file → Normal file
View File

@ -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 # Ne pas modifier à partir d'ici
[ -n "$PROJDIR" ] || PROJDIR="$(dirname -- "$MYDIR")" [ -n "$PROJDIR" ] || PROJDIR="$(dirname -- "$MYDIR")"