From aaab91399b5e7ad8d1f9ea7311beb21248264990 Mon Sep 17 00:00:00 2001 From: "ch.zhou" Date: Mon, 30 Jun 2025 15:04:03 +0200 Subject: [PATCH] Add build info section in manifest and other small fixes - Add build info section in manifest - Override semver to 7.7.2 (fixing BlackDuck issues) Signed-off-by: ch.zhou --- CHANGELOG.md | 4 ++++ manifest.yaml | 5 +++++ webClient/package.json | 3 +++ 3 files changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e5f5b22..57d91aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to the sample angular app will be documented in this file. +## 2.0.2 +- Bugfix: Generate build information in manifest. +- Enhancement: Upgrade semver to 7.7.2. + ## 2.0.1 - Bugfix: Schema file was not included, preventing installation as a component - Bugfix: Manifest build content template was never resolved, so it has been removed. diff --git a/manifest.yaml b/manifest.yaml index b5d657c..a82af86 100644 --- a/manifest.yaml +++ b/manifest.yaml @@ -18,6 +18,11 @@ license: EPL-2.0 repository: type: git url: https://github.com/zowe/sample-angular-app.git +build: + branch: "{{build.branch}}" + number: "{{build.number}}" + commitHash: "{{build.commitHash}}" + timestamp: "{{build.timestamp}}" # we do not specify encoding here because its already tagged ascii appfwPlugins: - path: . diff --git a/webClient/package.json b/webClient/package.json index 70c01f6..dc2386c 100644 --- a/webClient/package.json +++ b/webClient/package.json @@ -43,5 +43,8 @@ "webpack-cli": "~3.3.0", "webpack-config": "~7.5.0", "zone.js": "~0.11.4" + }, + "overrides": { + "semver": "7.7.2" } }