Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Archetypes Development

Helidon provides a set of archetypes to bootstrap end user's application development journey.

See https://github.com/helidon-io/helidon-build-tools/wiki/Archetype-Engine-V2

Build

From the root archetypes directory, just issue

mvn clean install

This will build all archetypes (including legacy) and run tests.

To save time, during development cycle, you can skip test using:

mvn clean install -DskipTests -e

The build output shows instructions on how to use the archetypes locally.

Smoke Tests

Generate the projects and validate the pom files.

mvn clean install -Darchetype.test.testGoal=clean -e

Download the previous archetype test projects and diff them:

.projects-diff.sh \
  --actual=./target/tests \
  --orig=$HOME/Download/archetype-tests \
  diff_projects