From ab888e1afbe76df7334c4d65706206af2463b4b3 Mon Sep 17 00:00:00 2001 From: Ioannis Canellos Date: Fri, 20 Oct 2023 10:52:05 +0300 Subject: [PATCH] feat: check-in generated boms --- boms/dekorate-bom/pom.xml | 231 +++++++++++++++++++++++++++++++ boms/dekorate-spring-bom/pom.xml | 216 +++++++++++++++++++++++++++++ boms/pom.xml | 19 +++ pom.xml | 14 +- release.sh | 7 + 5 files changed, 474 insertions(+), 13 deletions(-) create mode 100644 boms/dekorate-bom/pom.xml create mode 100644 boms/dekorate-spring-bom/pom.xml create mode 100644 boms/pom.xml diff --git a/boms/dekorate-bom/pom.xml b/boms/dekorate-bom/pom.xml new file mode 100644 index 000000000..092603aca --- /dev/null +++ b/boms/dekorate-bom/pom.xml @@ -0,0 +1,231 @@ + + + + + 4.0.0 + + io.dekorate + dekorate-bom + 3.7-SNAPSHOT + Dekorate :: Bom + pom + Generated Bom + + https://dekorate.io + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + scm:git:git@github.com:dekorateio/dekorate.git + scm:git:git@github.com:dekorateio/dekorate.git + http://github.com/dekorateio/dekorate + 3.7-SNAPSHOT + + + + + geeks + Snowdrop Development Team + snowdrop + http://snowdrop.me/ + + + + + + io.dekorate + dekorate-formatter + 3.7-SNAPSHOT + + + io.dekorate + dekorate-templates + 3.7-SNAPSHOT + + + io.dekorate + dekorate-core + 3.7-SNAPSHOT + + + io.dekorate + option-annotations + 3.7-SNAPSHOT + + + io.dekorate + docker-annotations + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-annotations + 3.7-SNAPSHOT + + + io.dekorate + s2i-annotations + 3.7-SNAPSHOT + + + io.dekorate + openshift-annotations + 3.7-SNAPSHOT + + + io.dekorate + knative-annotations + 3.7-SNAPSHOT + + + io.dekorate + tekton-annotations + 3.7-SNAPSHOT + + + io.dekorate + prometheus-annotations + 3.7-SNAPSHOT + + + io.dekorate + dekorate-spring-boot + 3.7-SNAPSHOT + + + io.dekorate + dekorate-thorntail + 3.7-SNAPSHOT + + + io.dekorate + dekorate-doc + 3.7-SNAPSHOT + + + io.dekorate + dekorate-jaxrs + 3.7-SNAPSHOT + + + io.dekorate + dekorate-nodejs + 3.7-SNAPSHOT + + + io.dekorate + minikube-annotations + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-spring-starter + 3.7-SNAPSHOT + + + io.dekorate + servicebinding-annotations + 3.7-SNAPSHOT + + + io.dekorate + jaeger-annotations + 3.7-SNAPSHOT + + + io.dekorate + jib-annotations + 3.7-SNAPSHOT + + + io.dekorate + kind-annotations + 3.7-SNAPSHOT + + + io.dekorate + helm-annotations + 3.7-SNAPSHOT + + + io.dekorate + certmanager-annotations + 3.7-SNAPSHOT + + + io.dekorate + core-junit + 3.7-SNAPSHOT + + + io.dekorate + openshift-junit + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-junit + 3.7-SNAPSHOT + + + io.dekorate + knative-junit + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-thorntail-starter + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-junit-starter + 3.7-SNAPSHOT + + + io.dekorate + openshift-spring-starter + 3.7-SNAPSHOT + + + io.dekorate + openshift-thorntail-starter + 3.7-SNAPSHOT + + + io.dekorate + openshift-junit-starter + 3.7-SNAPSHOT + + + io.dekorate + knative-spring-starter + 3.7-SNAPSHOT + + + io.dekorate + knative-junit-starter + 3.7-SNAPSHOT + + + io.dekorate + servicebinding-spring-starter + 3.7-SNAPSHOT + + + + + + + + + + + + diff --git a/boms/dekorate-spring-bom/pom.xml b/boms/dekorate-spring-bom/pom.xml new file mode 100644 index 000000000..afb96181a --- /dev/null +++ b/boms/dekorate-spring-bom/pom.xml @@ -0,0 +1,216 @@ + + + + + 4.0.0 + + io.dekorate + dekorate-spring-bom + 3.7-SNAPSHOT + Dekorate :: Bom :: Spring + pom + Generated Bom + + https://dekorate.io + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + scm:git:git@github.com:dekorateio/dekorate.git + scm:git:git@github.com:dekorateio/dekorate.git + http://github.com/dekorateio/dekorate + 3.7-SNAPSHOT + + + + + geeks + Snowdrop Development Team + snowdrop + http://snowdrop.me/ + + + + + + io.dekorate + dekorate-formatter + 3.7-SNAPSHOT + + + io.dekorate + dekorate-templates + 3.7-SNAPSHOT + + + io.dekorate + dekorate-core + 3.7-SNAPSHOT + + + io.dekorate + option-annotations + 3.7-SNAPSHOT + + + io.dekorate + docker-annotations + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-annotations + 3.7-SNAPSHOT + + + io.dekorate + s2i-annotations + 3.7-SNAPSHOT + + + io.dekorate + openshift-annotations + 3.7-SNAPSHOT + + + io.dekorate + knative-annotations + 3.7-SNAPSHOT + + + io.dekorate + tekton-annotations + 3.7-SNAPSHOT + + + io.dekorate + prometheus-annotations + 3.7-SNAPSHOT + + + io.dekorate + dekorate-spring-boot + 3.7-SNAPSHOT + + + io.dekorate + dekorate-doc + 3.7-SNAPSHOT + + + io.dekorate + dekorate-jaxrs + 3.7-SNAPSHOT + + + io.dekorate + dekorate-nodejs + 3.7-SNAPSHOT + + + io.dekorate + minikube-annotations + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-spring-starter + 3.7-SNAPSHOT + + + io.dekorate + servicebinding-annotations + 3.7-SNAPSHOT + + + io.dekorate + jaeger-annotations + 3.7-SNAPSHOT + + + io.dekorate + jib-annotations + 3.7-SNAPSHOT + + + io.dekorate + kind-annotations + 3.7-SNAPSHOT + + + io.dekorate + helm-annotations + 3.7-SNAPSHOT + + + io.dekorate + certmanager-annotations + 3.7-SNAPSHOT + + + io.dekorate + core-junit + 3.7-SNAPSHOT + + + io.dekorate + openshift-junit + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-junit + 3.7-SNAPSHOT + + + io.dekorate + knative-junit + 3.7-SNAPSHOT + + + io.dekorate + kubernetes-junit-starter + 3.7-SNAPSHOT + + + io.dekorate + openshift-spring-starter + 3.7-SNAPSHOT + + + io.dekorate + openshift-junit-starter + 3.7-SNAPSHOT + + + io.dekorate + knative-spring-starter + 3.7-SNAPSHOT + + + io.dekorate + knative-junit-starter + 3.7-SNAPSHOT + + + io.dekorate + servicebinding-spring-starter + 3.7-SNAPSHOT + + + + + + + + + + + + diff --git a/boms/pom.xml b/boms/pom.xml new file mode 100644 index 000000000..54d6dfc99 --- /dev/null +++ b/boms/pom.xml @@ -0,0 +1,19 @@ + + + + dekorate-project + io.dekorate + 3.7-SNAPSHOT + + 4.0.0 + + boms + pom + Dekorate :: Bom :: Parent + + dekorate-bom + dekorate-spring-bom + + + + diff --git a/pom.xml b/pom.xml index 494d020ca..dccd7ce9a 100644 --- a/pom.xml +++ b/pom.xml @@ -103,6 +103,7 @@ annotations testing starters + boms @@ -238,9 +239,6 @@ dekorate-bom Dekorate :: Bom - - true - dekorate-spring-bom @@ -251,19 +249,9 @@ io.dekorate:*micronaut* - - true - - - - - generate-bom - - - org.apache.maven.plugins diff --git a/release.sh b/release.sh index 812fd285c..8fbd397c4 100755 --- a/release.sh +++ b/release.sh @@ -22,6 +22,13 @@ function set_version() { git add ${file} } +# Regenerate boms and set release version +mvn io.sundr:sundr-maven-plugin:0.92.1:generate-bom +cp -r target/classes/dekorate-bom/pom.xml boms/dekorate-bom/pom.xml +set_version boms/dekorate-bom/pom.xml +cp -r target/classes/dekorate-spring-bom/pom.xml boms/dekorate-spring-bom/pom.xml +set_version boms/dekorate-spring-bom/pom.xml + # Update the docs with the release version set_version readme.md io.dekorate $release_version ls docs/documentation/*.md | while read doc; do