Skip to content

Latest commit

 

History

History
95 lines (80 loc) · 2.2 KB

VERSIONS-CONFIG.md

File metadata and controls

95 lines (80 loc) · 2.2 KB

Versions configuration

Properties

  • additional-packages (object): The additional packages to be added to the versions.

  • external-packages (array)

    • Items (object): Cannot contain additional properties.
      • package (string, required): The name of the package from https://endoflife.date.
      • datasource (string, required): The datasource of the dependencies.

    Examples:

    {
      "package": "python",
      "datasource": "pypi"
    }
    {
      "package": "ubuntu",
      "datasource": "docker"
    }
    {
      "package": "debian",
      "datasource": "docker"
    }
    {
      "package": "node",
      "datasource": "node-version"
    }
    {
      "package": "java",
      "datasource": "package"
    }
    {
      "package": "redis",
      "datasource": "package"
    }
    {
      "package": "haproxy",
      "datasource": "package"
    }
    {
      "package": "kubernetes",
      "datasource": "package"
    }
    {
      "package": "tomcat",
      "datasource": "package"
    }
    {
      "package": "postgres",
      "datasource": "package"
    }
  • package-extractor (object): The package extractor by datasource. Can contain additional properties.

    • Additional properties (object): The package extractor by package name. Can contain additional properties.
      • Additional properties (array)
        • Items (object): Cannot contain additional properties.
          • version-extractor (string): The regular expression used to extract value from the package version.
          • datasource (string): The type of datasource.
          • requires (array): The list of the required values to do the correspondence.
            • Items (string)
          • package (string, required): The name of the package that can be build from the extracted values.
          • version (string, required): The version of the package that can be build from the extracted values.
  • version-mapping (object): Mapping of version to the branch name. Can contain additional properties. Default: {}.

    • Additional properties (string)