Apache Grails Micronaut integration

Clone this repo:
  1. 3edfcb7 Merge pull request #12 from apache/build/release-process-from-core by James Fredley · 2 weeks ago 8.0.x
  2. 5085087 chore: trigger asfyaml after gitbox HEAD fix by James Fredley · 3 weeks ago
  3. d57433a fix: remove default_branch so ASF Infra applies the github block by James Fredley · 3 weeks ago build/fix-asf-yaml
  4. 8bd9e78 build: adopt the grails-core release and verification process by James Fredley · 3 weeks ago build/release-process-from-core
  5. f7e1413 Merge pull request #11 from apache/build/align-grails-8.0.0 by James Daugherty · 4 weeks ago

Apache Grails Micronaut

CI

This repository contains the Grails Micronaut plugin, its Micronaut-specific BOMs, and focused integration examples.

The build consumes the released Grails artifacts named by grailsVersion in gradle.properties. This repository's own version stays at projectVersion in that file until its release tag. Only the four artifacts owned by this repository are built locally:

  • org.apache.grails:grails-micronaut
  • org.apache.grails:grails-micronaut-bom
  • org.apache.grails:grails-hibernate5-micronaut-bom
  • org.apache.grails:grails-hibernate7-micronaut-bom

Requirements

  • JDK 25
  • The included Gradle wrapper

Build

./gradlew build

See the Micronaut integration guide for consumer configuration.

Versioning

The Apache Grails versioning scheme is defined in RELEASE.md.

Performing a Release

See RELEASE.md. Reproducible-build checks live under etc/bin/ (test-reproducible-builds.sh and the Liberica 25 verification container).

Licensing

Apache Grails Micronaut is licensed under the Apache License, Version 2.0. See LICENSE.