diff --git a/descriptor/pom.xml b/descriptor/pom.xml index 035f2d31e9..b2ba2e9cfb 100644 --- a/descriptor/pom.xml +++ b/descriptor/pom.xml @@ -32,14 +32,14 @@ process-resources - generate-extensions-json + generate-platform-descriptor-json - quarkus-universe-bom ${overridesfile} + true diff --git a/descriptor/src/main/resources/extensions-overrides.json b/descriptor/src/main/resources/extensions-overrides.json index d0905bd26e..d0715bda24 100644 --- a/descriptor/src/main/resources/extensions-overrides.json +++ b/descriptor/src/main/resources/extensions-overrides.json @@ -1,99 +1,5 @@ { "categories": [ - { - "name": "Web", - "id": "web", - "description": "Everything you need for REST endpoints, HTTP and web formats like JSON", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-resteasy", - "io.quarkus:quarkus-resteasy-jackson", - "io.quarkus:quarkus-resteasy-jsonb" - ] - } - }, - { - "name": "Data", - "id": "data", - "description": "Accessing and managing your data (RDBMS, NoSQL, caching, transaction management, etc)", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-hibernate-orm", - "io.quarkus:quarkus-hibernate-orm-panache", - "io.quarkus:quarkus-jdbc-postgresql", - "io.quarkus:quarkus-jdbc-mariadb", - "io.quarkus:quarkus-jdbc-mysql", - "io.quarkus:quarkus-jdbc-mssql", - "io.quarkus:quarkus-jdbc-db2", - "io.quarkus:quarkus-jdbc-h2", - "io.quarkus:quarkus-jdbc-derby" - ] - } - }, - { - "name": "Messaging", - "id": "messaging", - "description": "Send and receives message to various messaging systems (AMQP, KAfka etc)", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-smallrye-reactive-messaging", - "io.quarkus:quarkus-smallrye-reactive-messaging-amqp", - "io.quarkus:quarkus-smallrye-reactive-messaging-kafka", - "io.quarkus:quarkus-smallrye-reactive-messaging-mqtt" - ] - } - }, - { - "name": "Core", - "id": "core", - "description": "Core Quarkus components: engine, logging, etc.", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-config-yaml", - "io.quarkus:quarkus-logging-json" - ] - } - }, - { - "name": "Reactive", - "id": "reactive", - "description": "Non blocking stack and connectors", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-vertx", - "io.quarkus:quarkus-mutiny" - ] - } - }, - { - "name": "Cloud", - "id": "cloud", - "description": "Useful for Cloud Native deployments platforms like Kubernetes and cloud providers", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-kubernetes", - "io.quarkus:quarkus-openshift", - "io.quarkus:quarkus-smallrye-health", - "io.quarkus:quarkus-smallrye-fault-tolerance" - ] - } - }, - { - "name": "Observability", - "id": "observability", - "description": "Metrics, tracing, etc" - }, - { - "name": "Security", - "id": "security", - "description": "Everything you need to secure your application", - "metadata": { - "pinned": [ - "io.quarkus:quarkus-oidc", - "io.quarkus:quarkus-smallrye-jwt" - ] - } - }, { "name": "Integration", "id": "integration", @@ -109,26 +15,6 @@ "name": "Business Automation", "id": "business-automation", "description": "Rules engine, BPM, etc" - }, - { - "name": "Serialization", - "id": "serialization", - "description": "Serializing and deserializing various formats" - }, - { - "name": "Miscellaneous", - "id": "miscellaneous", - "description": "Mixed bag of good stuff" - }, - { - "name": "Compatibility", - "id": "compatibility", - "description": "Support for alternative programming models on Quarkus" - }, - { - "name": "Alternative languages", - "id": "alt-languages", - "description": "Support for other JVM based languages" } ], "extensions": [ diff --git a/pom.xml b/pom.xml index aad508672f..73d98485aa 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ ${env.GRAALVM_HOME} jdbc:postgresql:hibernate_orm_test - 1.12.0.Final + 999-SNAPSHOT