diff --git a/pom.xml b/pom.xml index 271d29e..c92041e 100644 --- a/pom.xml +++ b/pom.xml @@ -53,7 +53,7 @@ UTF-8 - 3.0.1 + 3.1.2 true ${skipTests} diff --git a/src/main/resources/META-INF/maven/archetype-metadata.xml b/src/main/resources/META-INF/maven/archetype-metadata.xml index 78a0ae2..52f88c6 100644 --- a/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -106,43 +106,64 @@ + - + + + + + + ^[a-zA-Z0-9\_]+$ - mysamplespa - - - My Sample SPA - - - - ${projectTitle} + + + + ^[a-zA-Z0-9\.\-_]+$ - + + ^(angular|react)$ - react - - - - ^[a-zA-Z0-9\.\-_]+$ - + + + + ^[a-zA-Z0-9\.\-_]+$ - ${groupId}.${projectName} + ${projectName} - + + ^[a-z0-9\.]+$ ${groupId}.${projectName} - + + ^\d+(\.\d+){0,2}(\-SNAPSHOT)?$ 1.0.0-SNAPSHOT + + + + ${projectTitle} + diff --git a/src/main/resources/archetype-resources/pom.xml b/src/main/resources/archetype-resources/pom.xml index 380b036..726ca84 100644 --- a/src/main/resources/archetype-resources/pom.xml +++ b/src/main/resources/archetype-resources/pom.xml @@ -34,10 +34,7 @@ core - #if (${optionFrontend} == 'angular') angular-app - #end - #if (${optionFrontend} == 'react') react-app - #end + ${optionFrontend}-app ui.apps ui.content all diff --git a/src/test/resources/projects/angular/reference/pom.xml b/src/test/resources/projects/angular/reference/pom.xml index 924b728..8a936c5 100644 --- a/src/test/resources/projects/angular/reference/pom.xml +++ b/src/test/resources/projects/angular/reference/pom.xml @@ -34,8 +34,8 @@ core - angular-app - ui.apps + angular-app + ui.apps ui.content all diff --git a/src/test/resources/projects/react/reference/pom.xml b/src/test/resources/projects/react/reference/pom.xml index 55b3c37..36e35ec 100644 --- a/src/test/resources/projects/react/reference/pom.xml +++ b/src/test/resources/projects/react/reference/pom.xml @@ -34,8 +34,8 @@ core - react-app - ui.apps + react-app + ui.apps ui.content all