Projet

Général

Profil

Actions

Feature #12861

fermé

Meilleure maitrise de l'ordre de prise en charge des .cli jboss

Ajouté par David Lesimple il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
07/02/2022
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

La commande configure fusionne les .cli présents dans configuration/jboss.

Il les fusionne sans ordre particulier et cela peut poser problème si il y a des dépendances entre .cli.
par exemple, avec des .cli amenés par des spécifiques clients qui ajoutent des logging/profile, ils doivent être lus APRES
silverpeas-logging-profile.cli qui crée le loggin-profile silverpeas :

# Add the logging profile Silverpeas
/subsystem=logging/logging-profile=silverpeas:add

Il faudrait modifier la commande configure pour que celle-ci lise les .cli par ordre alphabétique.


Demandes liées 1 (0 ouverte1 fermée)

Lié à Service Installation - Feature #3761: Moment de l'exécution de scripts groovyClosed27/09/2012

Actions

Mis à jour par Yohann Chastagnier il y a environ 2 ans

  • Statut changé de New à Resolved
  • Assigné à changé de Miguel Moquillon à Yohann Chastagnier
  • Version cible mis à Version 6.2.3
  • % réalisé changé de 0 à 100

Le tri alphabétique sur le nom du fichier a été mis en place.
Ce dernier ne tient pas compte de la casse afin d'obtenir exactement le même enchaînement de scripts CLI (ceux proposés par défaut notamment) entre deux OS différents.

PR: https://github.com/Silverpeas/Silverpeas-Setup/pull/27

Mis à jour par Sebastien Vuillet il y a environ 2 ans

Parfait !
Est-ce qu'il est possible de "patcher" l'installeur d'une version 6.2.2 ?

Mis à jour par Miguel Moquillon il y a environ 2 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a environ 2 ans

  • Statut changé de Integration in progress... à Closed

Intégré dans les branches 6.2.x et master.

Pour te répondre Sébastien, oui c'est possible. Il suffit d'indiquer la dernière version de build de Silverpeas-Setup dans le descripteur build.gradle. Pour ce faire je vais lancer le pipeline de construction de version de build de Silverpeas 6.2 ; il suffira alors de récupérer la version de build ainsi publiée.

Mis à jour par David Lesimple il y a environ 2 ans

  • Lié à Feature #3761: Moment de l'exécution de scripts groovy ajouté
Actions

Formats disponibles : Atom PDF