|
19 | 19 |
|
20 | 20 | <artifactId>moneta-bp</artifactId> |
21 | 21 | <packaging>bundle</packaging> |
22 | | - <version>1.1.1-SNAPSHOT</version> |
| 22 | + <version>1.2</version> |
23 | 23 | <name>Moneta (JSR 354 RI) for Java 7</name> |
24 | 24 |
|
25 | 25 | <description>JSR 354 provides an API for representing, transporting, and performing comprehensive calculations with |
|
36 | 36 | </licenses> |
37 | 37 |
|
38 | 38 | <properties> |
39 | | - <jsr.version>1.0.1</jsr.version> |
| 39 | + <jsr.version>1.0.3</jsr.version> |
40 | 40 | <jdkVersion>1.7</jdkVersion> |
41 | 41 | <maven.compile.targetLevel>${jdkVersion}</maven.compile.targetLevel> |
42 | 42 | <maven.compile.sourceLevel>${jdkVersion}</maven.compile.sourceLevel> |
|
236 | 236 | </execution> |
237 | 237 | </executions> |
238 | 238 | </plugin> |
239 | | - <plugin> |
240 | | - <groupId>com.github.siom79.japicmp</groupId> |
241 | | - <artifactId>japicmp-maven-plugin</artifactId> |
242 | | - <version>0.6.2</version> |
243 | | - <configuration> |
244 | | - <oldVersion> |
245 | | - <dependency> |
246 | | - <groupId>${project.groupId}</groupId> |
247 | | - <artifactId>${project.artifactId}</artifactId> |
248 | | - <version>1.0</version> |
249 | | - <type>jar</type> |
250 | | - </dependency> |
251 | | - </oldVersion> |
252 | | - <newVersion> |
253 | | - <file> |
254 | | - <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> |
255 | | - </file> |
256 | | - </newVersion> |
257 | | - <parameter> |
258 | | - <onlyModified>false</onlyModified> |
259 | | - <includes> |
260 | | - <include>org.javamoney.moneta</include> |
261 | | - <include>org.javamoney.moneta.convert</include> |
262 | | - <include>org.javamoney.moneta.format</include> |
263 | | - <include>org.javamoney.moneta.function</include> |
264 | | - <include>org.javamoney.moneta.spi</include> |
265 | | - </includes> |
266 | | - <excludes> |
267 | | - <exclude>org.javamoney.moneta.internal</exclude> |
268 | | - <exclude>org.javamoney.moneta.internal.convert</exclude> |
269 | | - <exclude>org.javamoney.moneta.internal.format</exclude> |
270 | | - <exclude>org.javamoney.moneta.internal.loader</exclude> |
271 | | - </excludes> |
272 | | - <accessModifier>protected</accessModifier> |
273 | | - <breakBuildOnModifications>false</breakBuildOnModifications> |
274 | | - <breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications> |
275 | | - <onlyBinaryIncompatible>false</onlyBinaryIncompatible> |
276 | | - <includeSynthetic>false</includeSynthetic> |
277 | | - <ignoreMissingClasses>false</ignoreMissingClasses> |
278 | | - <skipPomModules>true</skipPomModules> |
279 | | - <!--<htmlStylesheet>path/to/stylesheet.css</htmlStylesheet>--> |
280 | | - <htmlTitle>JSR 354 - Java 7 RI Compatibility Report</htmlTitle> |
281 | | - <noAnnotations>false</noAnnotations> |
282 | | - <ignoreNonResolvableArtifacts>false</ignoreNonResolvableArtifacts> |
283 | | - </parameter> |
284 | | - <dependencies> |
285 | | - <dependency> |
286 | | - <groupId>org.apache.commons</groupId> |
287 | | - <artifactId>commons-math3</artifactId> |
288 | | - <version>3.4</version> |
289 | | - </dependency> |
290 | | - </dependencies> |
291 | | - <skip>false</skip> |
292 | | - </configuration> |
293 | | - <executions> |
294 | | - <execution> |
295 | | - <phase>verify</phase> |
296 | | - <goals> |
297 | | - <goal>cmp</goal> |
298 | | - </goals> |
299 | | - </execution> |
300 | | - </executions> |
301 | | - </plugin> |
302 | 239 | <plugin> |
303 | 240 | <artifactId>maven-site-plugin</artifactId> |
304 | 241 | <version>3.3</version> |
|
557 | 494 | </plugins> |
558 | 495 | </build> |
559 | 496 | </profile> |
| 497 | + <profile> |
| 498 | + <id>release-sign-artifacts</id> |
| 499 | + <activation> |
| 500 | + <property> |
| 501 | + <name>performRelease</name> |
| 502 | + <value>true</value> |
| 503 | + </property> |
| 504 | + </activation> |
| 505 | + <build> |
| 506 | + <pluginManagement> |
| 507 | + <plugins> |
| 508 | + <plugin> |
| 509 | + <groupId>org.apache.maven.plugins</groupId> |
| 510 | + <artifactId>maven-gpg-plugin</artifactId> |
| 511 | + <version>1.4</version> |
| 512 | + </plugin> |
| 513 | + </plugins> |
| 514 | + </pluginManagement> |
| 515 | + <plugins> |
| 516 | + <plugin> |
| 517 | + <groupId>org.apache.maven.plugins</groupId> |
| 518 | + <artifactId>maven-gpg-plugin</artifactId> |
| 519 | + <configuration> |
| 520 | + <defaultKeyring>false</defaultKeyring> |
| 521 | + <keyname>11A1E4D6</keyname> |
| 522 | + </configuration> |
| 523 | + <executions> |
| 524 | + <execution> |
| 525 | + <id>sign-artifacts</id> |
| 526 | + <phase>verify</phase> |
| 527 | + <goals> |
| 528 | + <goal>sign</goal> |
| 529 | + </goals> |
| 530 | + </execution> |
| 531 | + </executions> |
| 532 | + </plugin> |
| 533 | + <plugin> |
| 534 | + <groupId>org.apache.maven.plugins</groupId> |
| 535 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 536 | + <executions> |
| 537 | + <execution> |
| 538 | + <id>attach-javadocs</id> |
| 539 | + <goals> |
| 540 | + <goal>jar</goal> |
| 541 | + </goals> |
| 542 | + </execution> |
| 543 | + </executions> |
| 544 | + </plugin> |
| 545 | + <plugin> |
| 546 | + <groupId>org.apache.maven.plugins</groupId> |
| 547 | + <artifactId>maven-source-plugin</artifactId> |
| 548 | + <executions> |
| 549 | + <execution> |
| 550 | + <id>attach-sources</id> |
| 551 | + <goals> |
| 552 | + <goal>jar</goal> |
| 553 | + </goals> |
| 554 | + </execution> |
| 555 | + </executions> |
| 556 | + </plugin> |
| 557 | + </plugins> |
| 558 | + </build> |
| 559 | + </profile> |
| 560 | + <profile> |
| 561 | + <id>compareapi</id> |
| 562 | + <build> |
| 563 | + <plugins> |
| 564 | + <plugin> |
| 565 | + <!-- this plugin requires the following maven opts to be set in Java 9 and beyond: |
| 566 | + - -add-modules java.xml.bind --> |
| 567 | + <groupId>com.github.siom79.japicmp</groupId> |
| 568 | + <artifactId>japicmp-maven-plugin</artifactId> |
| 569 | + <version>0.11.1</version> |
| 570 | + <configuration> |
| 571 | + <oldVersion> |
| 572 | + <dependency> |
| 573 | + <groupId>${project.groupId}</groupId> |
| 574 | + <artifactId>${project.artifactId}</artifactId> |
| 575 | + <version>1.0</version> |
| 576 | + <type>jar</type> |
| 577 | + </dependency> |
| 578 | + </oldVersion> |
| 579 | + <newVersion> |
| 580 | + <file> |
| 581 | + <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> |
| 582 | + </file> |
| 583 | + </newVersion> |
| 584 | + <parameter> |
| 585 | + <onlyModified>false</onlyModified> |
| 586 | + <includes> |
| 587 | + <include>org.javamoney.moneta</include> |
| 588 | + <include>org.javamoney.moneta.convert</include> |
| 589 | + <include>org.javamoney.moneta.format</include> |
| 590 | + <include>org.javamoney.moneta.function</include> |
| 591 | + <include>org.javamoney.moneta.spi</include> |
| 592 | + </includes> |
| 593 | + <excludes> |
| 594 | + <exclude>org.javamoney.moneta.internal</exclude> |
| 595 | + <exclude>org.javamoney.moneta.internal.convert</exclude> |
| 596 | + <exclude>org.javamoney.moneta.internal.format</exclude> |
| 597 | + <exclude>org.javamoney.moneta.internal.loader</exclude> |
| 598 | + </excludes> |
| 599 | + <accessModifier>protected</accessModifier> |
| 600 | + <breakBuildOnModifications>false</breakBuildOnModifications> |
| 601 | + <breakBuildOnBinaryIncompatibleModifications>true</breakBuildOnBinaryIncompatibleModifications> |
| 602 | + <onlyBinaryIncompatible>false</onlyBinaryIncompatible> |
| 603 | + <includeSynthetic>false</includeSynthetic> |
| 604 | + <ignoreMissingClasses>false</ignoreMissingClasses> |
| 605 | + <skipPomModules>true</skipPomModules> |
| 606 | + <!--<htmlStylesheet>path/to/stylesheet.css</htmlStylesheet>--> |
| 607 | + <htmlTitle>JSR 354 - Java 7 RI Compatibility Report</htmlTitle> |
| 608 | + <noAnnotations>false</noAnnotations> |
| 609 | + <ignoreNonResolvableArtifacts>false</ignoreNonResolvableArtifacts> |
| 610 | + </parameter> |
| 611 | + <dependencies> |
| 612 | + <dependency> |
| 613 | + <groupId>org.apache.commons</groupId> |
| 614 | + <artifactId>commons-math3</artifactId> |
| 615 | + <version>3.4</version> |
| 616 | + </dependency> |
| 617 | + <dependency> |
| 618 | + |
| 619 | + </dependency> |
| 620 | + </dependencies> |
| 621 | + <skip>false</skip> |
| 622 | + </configuration> |
| 623 | + <executions> |
| 624 | + <execution> |
| 625 | + <phase>verify</phase> |
| 626 | + <goals> |
| 627 | + <goal>cmp</goal> |
| 628 | + </goals> |
| 629 | + </execution> |
| 630 | + </executions> |
| 631 | + </plugin> |
| 632 | + </plugins> |
| 633 | + </build> |
| 634 | + </profile> |
560 | 635 | </profiles> |
561 | 636 | </project> |
0 commit comments