gluonhq / hello-gluon-ci

HelloGluon sample including Github actions for automating builds and releases
Other
32 stars 40 forks source link

Create Maven Archetype #28

Open michael-schnell opened 1 year ago

michael-schnell commented 1 year ago

Adjusting a demo to your own needs is always tedious and error prone. It would be nice to have a simple Maven Archetype that generates a fully customized project for the user of your example.

This could also be automated using a simple Maven build that re-creates the Archetype whenever the sample code changes.

Here is an example of how this would look like: https://github.com/fuinorg/javafx-gluon-github-archetype/tree/main/archetype

The full project that generates the Archetype based on this repo is one level up: https://github.com/fuinorg/javafx-gluon-github-archetype

In case you're interested, I could assist in moving the code from my repo to this one or a dedicated "Archetype" repo.