Skip to content

New buildGradleArtifact for constructing custom gradle artifacts#38

Open
MysaaJava wants to merge 2 commits intoraphiz:mainfrom
MysaaJava:main
Open

New buildGradleArtifact for constructing custom gradle artifacts#38
MysaaJava wants to merge 2 commits intoraphiz:mainfrom
MysaaJava:main

Conversation

@MysaaJava
Copy link

@MysaaJava MysaaJava commented Jan 29, 2026

buildGradleApplication's install phase was fine-tuned for gradle application plugin.
This prevents using this projects for different output type (like war, or any custom folder structure)

I extracted output-independent code from buildGradleApplication to create buildGradleArtifact. Now the former is simply a use case of the latter.

At the same time, i renamed folder buildGradleApplication/ to buildGradle/, as it might support other gradle plugins in the future.

I also wrote some documentation for this new function.

You can find an use example of this on this personnal project of mine

Closes #35

@MysaaJava MysaaJava marked this pull request as ready for review January 29, 2026 23:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support creation of arbitrary gradle artifacts

1 participant