个人二进制文件的存储库结构

OpenShift cartridge 和 WebSphere® Application Server Liberty buildpack 仅出于开发目的下载缺省 Liberty 和 IBM® JRE 二进制文件。如果您对自己的二进制文件拥有其他许可证,并希望使用这些二进制文件,那么这些文件必须可通过 HTTP 访问。

存储库结构

存储库是可通过 HTTP 访问的文件集合。存储库根目录必须包含 index.yml 文件,该文件按以下格式将具体版本映射至绝对 URI。
<version>:
        uri: <URI of binary file>
    license: <URI of license>
可以将您的文件存储在存储库中。
/index.yml 
/ibm-java-jre-7.0-5.0-x86_64-archive.bin
/ibm-java-jre-7.0-5.0-x86_64-License.html
版本由以下四个部件组成:主版本号、次版本号、微版本号和可选限定符。版本格式为 <major>.<minor>.<micro>[_<qualifier>]
表 1. 部件需求
部件 需求
主要 数字
次要 数字
数字
可选限定符 字母、数字和连字符,按字典式顺序:
  1. 连字符
  2. 小写字母
  3. 大写字母
  4. 数字
除声明要使用的特定版本以外,还可以指定限定范围的一系列版本。可以在版本前缀后追加 + 符号,以便使用以该前缀开头的最新版本。
表 2. 版本声明
示例 描述
1.+ 选择低于 2.0.0 的最高可用版本。
1.7.+ 选择低于 1.8.0 的最高可用版本。
1.7.0+ 选择低于 1.7.1 的最高可用版本。
注: 使用此语法将特定版本中的安全发行版保持为最新。

用于指示主题类型的图标 参考主题

文件名:rwlp_repstruc_ins.html