|
12 | 12 | <packaging>maven-archetype</packaging>
|
13 | 13 |
|
14 | 14 | <name>Aadarchi : Archetype</name>
|
15 |
| - <description>Easily create configuration to document your project with this archetype</description> |
| 15 | + <description>Easily create configuration to document your project with this |
| 16 | + archetype</description> |
16 | 17 |
|
17 | 18 | <dependencies>
|
18 |
| - <!-- This dependency ensures the build order is the one we want (in other words it allows |
| 19 | + <!-- This dependency ensures the build order is the one we want (in |
| 20 | + other words it allows |
19 | 21 | base to build before archetype) -->
|
20 | 22 | <dependency>
|
21 | 23 | <groupId>io.github.Riduidel.aadarchi</groupId>
|
|
57 | 59 | <addDefaultExcludes>false</addDefaultExcludes>
|
58 | 60 | <escapeString><![CDATA[\]]></escapeString>
|
59 | 61 | </configuration>
|
| 62 | + <executions> |
| 63 | + <execution> |
| 64 | + <id>copy-github-default-deploy</id> |
| 65 | + <goals> |
| 66 | + <goal>copy-resources</goal> |
| 67 | + </goals> |
| 68 | + <!-- here the phase you need --> |
| 69 | + <phase>validate</phase> |
| 70 | + <configuration> |
| 71 | + <outputDirectory>${basedir}/src/main/resources/archetype-resources/.github</outputDirectory> |
| 72 | + <resources> |
| 73 | + <resource> |
| 74 | + <directory>../.github</directory> |
| 75 | + <filtering>false</filtering> |
| 76 | + <includes> |
| 77 | + <include>**/on_push_on_master_deploy_build.yml</include> |
| 78 | + </includes> |
| 79 | + </resource> |
| 80 | + </resources> |
| 81 | + </configuration> |
| 82 | + </execution> |
| 83 | + </executions> |
60 | 84 | </plugin>
|
61 | 85 | </plugins>
|
62 | 86 | </pluginManagement>
|
|
95 | 119 | <artifactId>gmavenplus-plugin</artifactId>
|
96 | 120 | <dependencies>
|
97 | 121 | <dependency>
|
98 |
| - <!-- this is here for both the script and the project to use --> |
| 122 | + <!-- this is here for both the script and the |
| 123 | + project to use --> |
99 | 124 | <groupId>ch.qos.logback</groupId>
|
100 | 125 | <artifactId>logback-classic</artifactId>
|
101 | 126 | <version>1.2.13</version>
|
102 | 127 | </dependency>
|
103 |
| - <!-- I do prefer maven dependencies, as they're downloaded only once |
| 128 | + <!-- I do prefer maven dependencies, as they're |
| 129 | + downloaded only once |
104 | 130 | in a place I understand (bad reason, of course) -->
|
105 | 131 | <dependency>
|
106 | 132 | <groupId>org.jsoup</groupId>
|
|
110 | 136 | <dependency>
|
111 | 137 | <groupId>org.codehaus.groovy</groupId>
|
112 | 138 | <artifactId>groovy-all</artifactId>
|
113 |
| - <!-- any version of Groovy \>= 1.5.0 should work here --> |
| 139 | + <!-- any version of Groovy \>= 1.5.0 should work |
| 140 | + here --> |
114 | 141 | <version>2.5.8</version>
|
115 | 142 | <type>pom</type>
|
116 | 143 | <scope>runtime</scope>
|
|
0 commit comments