The GitHub Actions job "Groovy Snapshot Canary Build" on 
grails-core.git/fix/gsp-spring-boot-standalone-8.0.x has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
76bfb3bd0806728c72baece1470b817f0e0f4f5d / Scott Murphy Heiberg 
<[email protected]>
Show a tag library the guide page's example can compile

The page showed the asset pipeline's AssetsTagLib being declared as a bean with 
a
constructor it does not have, and taking an AssetProcessorService that is a
service artefact of a plugin, so an application with no plugin lifecycle has no
bean of it to give. Nothing covered it either: the example serves its assets
through the asset pipeline's Spring Boot module and does not use that tag
library. The example is now a @grails.gsp.TagLib class declared as a bean, the
shape the lookup's specifications test, with a sentence saying a plugin's tag
library may need its collaborators declared too. The TIP names what the example
application does demonstrate.

The build.gradle listing gains subs="attributes+", so {version} is substituted
and the callouts still render, and the Grails GSP plugin id gets its version,
without which it does not resolve in a plain Spring Boot build.

Found by Mattias Reichel in review of #16184.

Report URL: https://github.com/apache/grails-core/actions/runs/34780511717

With regards,
GitHub Actions via GitBox

Reply via email to