adoptium / temurin-cpe-generator

A tool to generate NIST CPE directory entries for Eclipse Temurin using the Adoptium API.
https://adoptium.net/temurin
1 stars 2 forks source link

Temurin CPE Generator

A tool to generate a CPE (Common Platform Enumeration) directory entries for Eclipse Temurin using the Adoptium API.

Overview

This tool adheres to the NIST CPE design specification, keeping it simple and in a format that can be easily generated by scripts. The goal is to represent each Temurin release product. The specification for these entries can be found here.

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/adoptium/temurin-cpe-generator
    cd temurin-cpe-generator
  2. Install the dependencies

    npm install

Usage

  1. To fetch all the GA releases and generate the CPE directory:

    node generator.js
  2. The output will be an XML format representation, which you can save or further process as needed.

Features

Implementation Notes