168168 </dependency >
169169 </dependencies >
170170
171+ <scm >
172+ <connection >scm:git:https://github.com/evolvedbinary/bbl-validator.git</connection >
173+ <developerConnection >scm:git:https://github.com/evolvedbinary/bbl-validator.git</developerConnection >
174+ <url >https://github.com/evolvedbinary/bbl-validator</url >
175+ <tag >HEAD</tag >
176+ </scm >
177+
171178 <build >
172179 <resources >
173180 <resource >
337344 </ignoredUnusedDeclaredDependencies >
338345 <ignoredUsedUndeclaredDependencies >
339346 <!-- NOTE: the maven-dependency-plugin insists that we need this, seems to be
340- some sort of missing transient dependency for maven-invoker-plugin ITs -->
347+ some sort of missing transient dependency for maven-invoker-plugin ITs -->
341348 <ignoredUsedUndeclaredDependency >org.eclipse.sisu:org.eclipse.sisu.plexus:jar</ignoredUsedUndeclaredDependency >
342349 </ignoredUsedUndeclaredDependencies >
343350 <ignoredNonTestScopedDependencies >
372379 </configuration >
373380 </plugin >
374381
375- <!-- Maven Source plugin -->
376- <plugin >
377- <groupId >org.apache.maven.plugins</groupId >
378- <artifactId >maven-source-plugin</artifactId >
379- <configuration >
380- <archive >
381- <manifest >
382- <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
383- <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
384- </manifest >
385- <manifestEntries >
386- <Build-Tag >${build-tag} </Build-Tag >
387- <Git-Commit >${build-commit} </Git-Commit >
388- <Git-Commit-Abbrev >${build-commit-abbrev} </Git-Commit-Abbrev >
389- <Build-Timestamp >${maven.build.timestamp} </Build-Timestamp >
390- <Build-Version >${build-version} </Build-Version >
391- <Source-Repository >${project.scm.connection} </Source-Repository >
392- <Description >${project.description} </Description >
393- <Implementation-URL >${project.url} </Implementation-URL >
394- </manifestEntries >
395- </archive >
396- </configuration >
397- </plugin >
398-
399- <!-- Maven Javadoc plugin -->
400- <plugin >
401- <groupId >org.apache.maven.plugins</groupId >
402- <artifactId >maven-javadoc-plugin</artifactId >
403- <configuration >
404- <archive >
405- <manifest >
406- <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
407- <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
408- </manifest >
409- <manifestEntries >
410- <Build-Tag >${build-tag} </Build-Tag >
411- <Git-Commit >${build-commit} </Git-Commit >
412- <Git-Commit-Abbrev >${build-commit-abbrev} </Git-Commit-Abbrev >
413- <Build-Version >${build-version} </Build-Version >
414- <Build-Timestamp >${maven.build.timestamp} </Build-Timestamp >
415- <Source-Repository >${project.scm.connection} </Source-Repository >
416- <Description >${project.description} </Description >
417- <Implementation-URL >${project.url} </Implementation-URL >
418- </manifestEntries >
419- </archive >
420- </configuration >
421- </plugin >
422-
423382 <!-- Maven Release plugin -->
424383 <plugin >
425384 <groupId >org.apache.maven.plugins</groupId >
431390 <releaseProfiles >bbl-validator</releaseProfiles >
432391 </configuration >
433392 </plugin >
434-
435-
436393 </plugins >
437394 </build >
395+
396+ <profiles >
397+ <profile >
398+ <id >bbl-validator</id >
399+ <build >
400+ <plugins >
401+ <plugin >
402+ <groupId >org.apache.maven.plugins</groupId >
403+ <artifactId >maven-source-plugin</artifactId >
404+ <executions >
405+ <execution >
406+ <id >attach-sources</id >
407+ <goals >
408+ <goal >jar-no-fork</goal >
409+ </goals >
410+ </execution >
411+ </executions >
412+ <configuration >
413+ <archive >
414+ <manifest >
415+ <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
416+ <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
417+ </manifest >
418+ <manifestEntries >
419+ <Build-Tag >${build-tag} </Build-Tag >
420+ <Git-Commit >${build-commit} </Git-Commit >
421+ <Git-Commit-Abbrev >${build-commit-abbrev} </Git-Commit-Abbrev >
422+ <Build-Timestamp >${maven.build.timestamp} </Build-Timestamp >
423+ <Build-Version >${build-version} </Build-Version >
424+ <Source-Repository >${project.scm.connection} </Source-Repository >
425+ <Description >${project.description} </Description >
426+ <Implementation-URL >${project.url} </Implementation-URL >
427+ </manifestEntries >
428+ </archive >
429+ </configuration >
430+ </plugin >
431+ <plugin >
432+ <groupId >org.apache.maven.plugins</groupId >
433+ <artifactId >maven-javadoc-plugin</artifactId >
434+ <executions >
435+ <execution >
436+ <id >attach-javadocs</id >
437+ <goals >
438+ <goal >jar</goal >
439+ </goals >
440+ </execution >
441+ </executions >
442+ <configuration >
443+ <archive >
444+ <manifest >
445+ <addDefaultSpecificationEntries >true</addDefaultSpecificationEntries >
446+ <addDefaultImplementationEntries >true</addDefaultImplementationEntries >
447+ </manifest >
448+ <manifestEntries >
449+ <Build-Tag >${build-tag} </Build-Tag >
450+ <Git-Commit >${build-commit} </Git-Commit >
451+ <Git-Commit-Abbrev >${build-commit-abbrev} </Git-Commit-Abbrev >
452+ <Build-Version >${build-version} </Build-Version >
453+ <Build-Timestamp >${maven.build.timestamp} </Build-Timestamp >
454+ <Source-Repository >${project.scm.connection} </Source-Repository >
455+ <Description >${project.description} </Description >
456+ <Implementation-URL >${project.url} </Implementation-URL >
457+ </manifestEntries >
458+ </archive >
459+ </configuration >
460+ </plugin >
461+ <plugin >
462+ <groupId >org.apache.maven.plugins</groupId >
463+ <artifactId >maven-gpg-plugin</artifactId >
464+ <executions >
465+ <execution >
466+ <id >sign-artifacts</id >
467+ <phase >verify</phase >
468+ <goals >
469+ <goal >sign</goal >
470+ </goals >
471+ </execution >
472+ </executions >
473+ </plugin >
474+ <plugin >
475+ <groupId >org.sonatype.central</groupId >
476+ <artifactId >central-publishing-maven-plugin</artifactId >
477+ <configuration >
478+ <publishingServerId >central</publishingServerId >
479+ </configuration >
480+ </plugin >
481+ </plugins >
482+ </build >
483+ </profile >
484+ </profiles >
438485</project >
0 commit comments