modifs.mineures sans commentaires
This commit is contained in:
parent
56c19c0471
commit
60b127468b
|
@ -3,6 +3,9 @@ composer_php_min: '7.4'
|
|||
composer_php_max: '8.0'
|
||||
composer_registry: pubdocker.univ-reunion.fr
|
||||
composer_image: image/phpbuilder:d11
|
||||
defaults:
|
||||
master:
|
||||
allow_link: true
|
||||
require:
|
||||
nulib/php: dev-wip
|
||||
branch:
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
#!/bin/bash
|
||||
# -*- coding: utf-8 mode: sh -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
||||
#source /etc/nulib.sh || exit 1
|
||||
source "$(dirname -- "$0")/vendor/nulib/php/load.sh" || exit 1
|
||||
|
||||
action=update
|
||||
evolution=mature
|
||||
args=(
|
||||
"Gérer la maturation d'une classe ou d'un package
|
||||
|
||||
Il y a deux types d'évolutions possibles:
|
||||
* mettre en nurserie
|
||||
* arriver à maturation
|
||||
|
||||
Pour chaque type d'évolution, il y a deux actions possibles:
|
||||
* copier:
|
||||
* mettre en nurserie consiste à copier (importer) un fichier PHP ou un package
|
||||
depuis un projet nulib-*
|
||||
* maturer consiste à copier (exporter) le fichier PHP ou le package vers un
|
||||
projet nulib-*
|
||||
* mettre à jour:
|
||||
* mettre en nurserie met à jour les sources d'un projet pour utiliser la
|
||||
version de nur/sery
|
||||
* maturer met à jour les sources d'un projet pour utiliser la version arrivée
|
||||
à maturation"
|
||||
"
|
||||
-c -n SRC
|
||||
-c -m SRC [DEST]
|
||||
-u [-n|-m] packageOrClass [DEST]"
|
||||
-c,--copy action=copy "Copier de/vers un projet nulib-*"
|
||||
-u,--update action=update "Mettre à jour un projet. C'est l'option par défaut"
|
||||
-i,-n,--nurse evolution=nurse "Mettre en nurserie"
|
||||
-x,-m,--mature evolution=mature "Arriver à maturation. C'est l'option par défaut"
|
||||
)
|
||||
parse_args "$@"; set -- "${args[@]}"
|
||||
|
|
@ -3,6 +3,10 @@
|
|||
"type": "library",
|
||||
"description": "espace de maturation pour les librairies",
|
||||
"repositories": [
|
||||
{
|
||||
"type": "path",
|
||||
"url": "../nulib"
|
||||
},
|
||||
{
|
||||
"type": "composer",
|
||||
"url": "https://repos.univ-reunion.fr/composer"
|
||||
|
@ -35,4 +39,4 @@
|
|||
"email": "Jephte.Clain@univ-reunion.fr"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
|
@ -4,15 +4,15 @@
|
|||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "3257ad4c08d3cba49cfe6566db681262",
|
||||
"content-hash": "35175827c89c36554dda904ee7e0658d",
|
||||
"packages": [
|
||||
{
|
||||
"name": "nulib/php",
|
||||
"version": "dev-wip",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.univ-reunion.fr/sda-php/nulib.git",
|
||||
"reference": "1aee701fef17c8dff8d6d8e50e7c9ebad43e4a16"
|
||||
"dist": {
|
||||
"type": "path",
|
||||
"url": "../nulib",
|
||||
"reference": "7cac433cbc8890b4aa6787a12da3a87cc0bb6c3d"
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.3"
|
||||
|
@ -38,7 +38,9 @@
|
|||
}
|
||||
],
|
||||
"description": "fonctions et classes essentielles",
|
||||
"time": "2023-10-25T12:49:28+00:00"
|
||||
"transport-options": {
|
||||
"relative": true
|
||||
}
|
||||
}
|
||||
],
|
||||
"packages-dev": [
|
||||
|
|
Loading…
Reference in New Issue