From 5f009912bc1d4898e0bc55ceeeb2e639ad9e018c Mon Sep 17 00:00:00 2001 From: Christian Dupuis Date: Thu, 1 Aug 2019 11:16:31 +0200 Subject: [PATCH] Add unit to aspect metadata --- index.ts | 11 ++++++++--- lib/customize/categories.ts | 1 + 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/index.ts b/index.ts index 508ca6fc..43b9b632 100644 --- a/index.ts +++ b/index.ts @@ -107,14 +107,16 @@ export const configuration: Configuration = configure(async sdm => { registerCategories(TypeScriptVersion, "Node.js"); registerReportDetails(TypeScriptVersion, { name: "TypeScript versions", - shortName: "versions", + shortName: "version", + unit: "version", url: "fingerprint/typescript-version/typescript-version?byOrg=true", description: "TypeScript versions in use across all repositories in your workspace, " + "broken out by version and repositories that use each version.", }); registerCategories(NpmDeps, "Node.js"); registerReportDetails(NpmDeps, { - shortName: "dependencies", + shortName: "dependency", + unit: "version", url: "drift?type=npm-project-deps", description: "Node direct dependencies in use across all repositories in your workspace, " + "grouped by Drift Level.", @@ -124,7 +126,8 @@ export const configuration: Configuration = configure(async sdm => { registerCategories(SpringBootVersion, "Java"); registerCategories(DirectMavenDependencies, "Java"); registerReportDetails(DirectMavenDependencies, { - shortName: "dependencies", + shortName: "dependency", + unit: "version", url: "drift?type=maven-direct-dep", description: "Maven direct dependencies in use across all repositories in your workspace, " + "grouped by Drift Level.", @@ -137,6 +140,7 @@ export const configuration: Configuration = configure(async sdm => { registerReportDetails(DockerFrom, { name: "Docker base images", shortName: "images", + unit: "tag", url: "fingerprint/docker-base-image/*?byOrg=true&presence=false&progress=false&otherLabel=false&trim=false", description: "Docker base images in use across all repositories in your workspace, " + "broken out by image label and repositories where used.", @@ -144,6 +148,7 @@ export const configuration: Configuration = configure(async sdm => { registerCategories(DockerPorts, "Docker"); registerReportDetails(DockerPorts, { shortName: "ports", + unit: "port", url: "fingerprint/docker-ports/*?byOrg=true&presence=false&progress=false&otherLabel=false&trim=false", description: "Ports exposed in Docker configuration in use across all repositories in your workspace, " + "broken out by port number and repositories where used.", diff --git a/lib/customize/categories.ts b/lib/customize/categories.ts index a12d6106..b2daf4a0 100644 --- a/lib/customize/categories.ts +++ b/lib/customize/categories.ts @@ -23,6 +23,7 @@ export interface ReportDetails { shortName?: string; type?: string; description?: string; + unit?: string; url?: string; }