This is an automated email from the ASF dual-hosted git repository.
zhfeng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new ee08aa2c90 Remove guide link metadata from camel-k extension
ee08aa2c90 is described below
commit ee08aa2c90eaf2f670353fe90b07f3911765f724
Author: James Netherton <[email protected]>
AuthorDate: Tue Sep 26 13:25:27 2023 +0100
Remove guide link metadata from camel-k extension
---
.../camel-k/runtime/src/main/resources/META-INF/quarkus-extension.yaml | 1 -
tooling/create-extension-templates/quarkus-extension.yaml | 3 ++-
tooling/scripts/validate-extension-metadata.groovy | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git
a/extensions/camel-k/runtime/src/main/resources/META-INF/quarkus-extension.yaml
b/extensions/camel-k/runtime/src/main/resources/META-INF/quarkus-extension.yaml
index 61d12cde1c..ca6513fbfc 100644
---
a/extensions/camel-k/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++
b/extensions/camel-k/runtime/src/main/resources/META-INF/quarkus-extension.yaml
@@ -26,7 +26,6 @@ description: "Camel runtime specialization for Camel K"
icon-url: "https://camel.apache.org/_/img/logo-d-f21b25ba38.svg"
metadata:
unlisted: true
- guide:
"https://camel.apache.org/camel-quarkus/latest/reference/extensions/camel-k.html"
categories:
- "integration"
status:
diff --git a/tooling/create-extension-templates/quarkus-extension.yaml
b/tooling/create-extension-templates/quarkus-extension.yaml
index a67934220f..f2e56cdb1a 100644
--- a/tooling/create-extension-templates/quarkus-extension.yaml
+++ b/tooling/create-extension-templates/quarkus-extension.yaml
@@ -32,7 +32,8 @@ metadata:
- "[=keyword]"
[/#list]
[/#if]
- guide: "[=guideUrl]"
+[#if nameBase != 'Camel K' ] guide: "[=guideUrl]"
+[/#if]
[#if categories?size > 0 ] categories:
[#list categories as category]
- "[=category]"
diff --git a/tooling/scripts/validate-extension-metadata.groovy
b/tooling/scripts/validate-extension-metadata.groovy
index 6d9e7736c3..0c30ad6cee 100644
--- a/tooling/scripts/validate-extension-metadata.groovy
+++ b/tooling/scripts/validate-extension-metadata.groovy
@@ -50,7 +50,7 @@ for (String extensionDir in extensionDirs) {
messages.add(shortPath + ' must contain metadata
section')
return
}
- if (!descriptor.metadata.guide) {
+ if (!descriptor.name.equals("Camel K") &&
!descriptor.metadata.guide) {
messages.add(shortPath + ' must contain a link to a
guide')
}