Structuration d'un référentiel Liberty pour des fichiers binaires personnels

La cartouche OpenShift et le pack de construction WebSphere Application Server Liberty téléchargent tous deux les fichiers binaires de Liberty et du JRE IBM® aux seules fins de développement. Si vous souhaitez utiliser vos propres fichiers binaires pour lesquels vous disposez d'autres licences, ces fichiers doivent être accessibles via HTTP.

Structure de référentiel

Le référentiel est une collection de fichiers accessibles via HTTP. La racine de référentiel doit contenir un fichier index.yml qui est un mappage de versions concrètes à des URL absolues. Par exemple,
<version>:     
    uri: <URI of binary>     
    license: <URI of license>
Vous pouvez stocker vos fichiers dans le référentiel. Par exemple,
/index.yml 
/ibm-java-jre-7.0-5.0-x86_64-archive.bin
/ibm-java-jre-7.0-5.0-x86_64-License.html
Les versions sont composées des quatre parties suivantes : majeure, mineure, micro et qualifiant facultatif. Le format de version est le suivant : <majeur>.<mineur>.<micro>[_<qualifiant>].
Tableau 1. Exigences des parties
Partie Exigence
Majeure Numérique
Mineure Numérique
Micro Numérique
Qualifiant facultatif Lettres, chiffres et traits d'union avec ordre lexical :
  1. Trait d'union
  2. Minuscule
  3. Majuscules
  4. Chiffres
Outre la déclaration d'une version spécifique à utiliser, vous pouvez également spécifier une plage de versions délimitée. Vous pouvez ajouter le symbole + à un préfixe de version pour utiliser la dernière version qui commence par ce préfixe.
Tableau 2. Déclarations de version
Exemple Description
1.+ Sélectionne la version disponible la plus élevée antérieure à 2.0.0.
1.7.+ Sélectionne la version disponible la plus élevée antérieure à 1.8.0.
1.7.0+ Sélectionne la version disponible la plus élevée antérieure à 1.7.1.
Remarque : Utilisez cette syntaxe pour rester au niveau des éditions de sécurité dans une version spécifique.

Pour obtenir des exemples de fichiers index.yml qui illustrent les instructions relatives à la structure de référentiel présentée dans ce document, voir

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/downloads/wlp/index.yml

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/downloads/jre/index.yml


Icône indiquant le type de rubrique Rubrique de référence

Nom du fichier : rwlp_repstruc_ins.html