|
43 | 43 | <url>https://central.sonatype.com/repository/maven-snapshots/</url> |
44 | 44 | </snapshotRepository> |
45 | 45 | <site> |
| 46 | + <name>GitHub Pages</name> |
46 | 47 | <id>github-pages-site</id> |
47 | | - <name>Deployment through GitHub's site deployment plugin</name> |
48 | | - <url>site/${project.version}</url> |
| 48 | + < url>scm:git: [email protected]:gresrun/jesque.git</ url> |
49 | 49 | </site> |
50 | 50 | </distributionManagement> |
51 | 51 | <developers> |
|
207 | 207 | </links> |
208 | 208 | </configuration> |
209 | 209 | </plugin> |
| 210 | + <plugin> |
| 211 | + <groupId>org.apache.maven.plugins</groupId> |
| 212 | + <artifactId>maven-project-info-reports-plugin</artifactId> |
| 213 | + <version>3.6.1</version> |
| 214 | + </plugin> |
210 | 215 | <plugin> |
211 | 216 | <groupId>org.apache.maven.plugins</groupId> |
212 | 217 | <artifactId>maven-site-plugin</artifactId> |
213 | 218 | <version>3.12.1</version> |
214 | | - <dependencies> |
215 | | - <dependency> |
216 | | - <!-- Allows markdown syntax for site generation. To use it place files below src/site/markdown/[filename].md --> |
217 | | - <groupId>org.apache.maven.doxia</groupId> |
218 | | - <artifactId>doxia-module-markdown</artifactId> |
219 | | - <version>2.0.0</version> |
220 | | - </dependency> |
221 | | - </dependencies> |
222 | 219 | <configuration> |
223 | 220 | <skipDeploy>true</skipDeploy> |
224 | 221 | </configuration> |
225 | 222 | </plugin> |
226 | 223 | <plugin> |
227 | | - <groupId>com.github.github</groupId> |
228 | | - <artifactId>site-maven-plugin</artifactId> |
229 | | - <version>0.12</version> |
| 224 | + <groupId>org.apache.maven.plugins</groupId> |
| 225 | + <artifactId>maven-scm-publish-plugin</artifactId> |
| 226 | + <version>3.3.0</version> |
230 | 227 | <configuration> |
231 | | - <message>Creating site for ${project.artifactId}, ${project.version}</message> |
232 | | - <path>${project.distributionManagement.site.url}</path> |
233 | | - <merge>true</merge> |
| 228 | + <scmBranch>gh-pages</scmBranch> |
234 | 229 | </configuration> |
235 | | - <executions> |
236 | | - <execution> |
237 | | - <id>github-site</id> |
238 | | - <goals> |
239 | | - <goal>site</goal> |
240 | | - </goals> |
241 | | - <phase>site-deploy</phase> |
242 | | - </execution> |
243 | | - </executions> |
244 | 230 | </plugin> |
245 | 231 | <plugin> |
246 | 232 | <groupId>org.sonatype.central</groupId> |
|
312 | 298 | <groupId>org.apache.maven.plugins</groupId> |
313 | 299 | <artifactId>maven-javadoc-plugin</artifactId> |
314 | 300 | </plugin> |
| 301 | + <plugin> |
| 302 | + <groupId>org.apache.maven.plugins</groupId> |
| 303 | + <artifactId>maven-project-info-reports-plugin</artifactId> |
| 304 | + </plugin> |
315 | 305 | </plugins> |
316 | 306 | </reporting> |
317 | 307 | </project> |
0 commit comments