From 72b32b4c48de4cad7167ff1d58f2bb3b65c7dc68 Mon Sep 17 00:00:00 2001 From: jez04 <david.jezek@post.cz> Date: Wed, 7 Feb 2024 14:52:17 +0100 Subject: [PATCH] fix: missing gitignore file --- pom.xml | 21 ++++++++++++++++--- .../META-INF/maven/archetype-metadata.xml | 11 ++++++++-- 2 files changed, 27 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 9a32b0c..0cbed37 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>cz.vsb.fei.java2</groupId> <artifactId>java21-quickstart</artifactId> - <version>1.0.1</version> + <version>1.0.2</version> <packaging>maven-archetype</packaging> <build> @@ -12,9 +12,24 @@ <extension> <groupId>org.apache.maven.archetype</groupId> <artifactId>archetype-packaging</artifactId> - <version>3.1.1</version> + <version>3.2.1</version> </extension> </extensions> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <version>3.3.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-archetype-plugin</artifactId> + <version>3.2.1</version> + <configuration> + <useDefaultExcludes>false</useDefaultExcludes> + </configuration> + </plugin> + </plugins> </build> <repositories> @@ -24,7 +39,7 @@ <url>https://artifactory.cs.vsb.cz/archetypes</url> </repository> </repositories> - + <distributionManagement> <snapshotRepository> <id>vsb-archetypes-releases</id> diff --git a/src/main/resources/META-INF/maven/archetype-metadata.xml b/src/main/resources/META-INF/maven/archetype-metadata.xml index aa107eb..d728eac 100644 --- a/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -4,11 +4,18 @@ xsi:schemaLocation="https://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0 https://maven.apache.org/xsd/archetype-descriptor-1.1.0.xsd" name="javafx-quickstart"> <fileSets> + <fileSet filtered="true" encoding="UTF-8"> + <directory></directory> + <includes> + <include>.gitignore</include> + <include>pom.xml</include> + </includes> + </fileSet> <fileSet filtered="true" packaged="true"> + <directory>src/main/java</directory> <excludes> <exclude>module-info.java</exclude> </excludes> - <directory>src/main/java</directory> </fileSet> <fileSet filtered="true"> <includes> @@ -30,7 +37,7 @@ </includes> </fileSet> - <fileSet filtered="true" packaged="true"> + <fileSet filtered="true" packaged="true"> <directory>src/test/java</directory> </fileSet> </fileSets> -- GitLab