/protocols/ss7/mtp/release/pom.xml

http://mobicents.googlecode.com/ · XML · 105 lines · 100 code · 5 blank · 0 comment · 0 complexity · ff6c9606ed31d02917dec9ae78a83bac MD5 · raw file

  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  2. <modelVersion>4.0.0</modelVersion>
  3. <packaging>pom</packaging>
  4. <parent>
  5. <groupId>org.mobicents</groupId>
  6. <artifactId>mobicents-parent</artifactId>
  7. <version>2.20-SNAPSHOT</version>
  8. </parent>
  9. <artifactId>mtp-release</artifactId>
  10. <name>Mobicents SS7 :: MTP :: Release :: ${pom.artifactId}</name>
  11. <profiles>
  12. <profile>
  13. <id>release</id>
  14. <build>
  15. <plugins>
  16. <plugin>
  17. <artifactId>maven-antrun-plugin</artifactId>
  18. <inherited>false</inherited>
  19. <executions>
  20. <execution>
  21. <id>copy.binary.rel</id>
  22. <phase>install</phase>
  23. <goals>
  24. <goal>run</goal>
  25. </goals>
  26. <configuration>
  27. <tasks>
  28. <copy overwrite="true" todir="${basedir}/${release.name}">
  29. <fileset dir="${basedir}/../mtp-impl/target">
  30. <include name="**.jar" />
  31. </fileset>
  32. </copy>
  33. </tasks>
  34. </configuration>
  35. </execution>
  36. <execution>
  37. <id>clean.rel</id>
  38. <phase>clean</phase>
  39. <goals>
  40. <goal>run</goal>
  41. </goals>
  42. <configuration>
  43. <tasks>
  44. <delete dir="${basedir}/${release.name}">
  45. </delete>
  46. </tasks>
  47. </configuration>
  48. </execution>
  49. </executions>
  50. </plugin>
  51. </plugins>
  52. </build>
  53. </profile>
  54. </profiles>
  55. <repositories>
  56. <repository>
  57. <id>maven</id>
  58. <name>Maven Repository</name>
  59. <url>http://repo1.maven.org/maven2</url>
  60. <snapshots>
  61. <enabled>false</enabled>
  62. </snapshots>
  63. </repository>
  64. <repository>
  65. <id>jboss</id>
  66. <name>JBoss Repository</name>
  67. <url>http://repository.jboss.org/maven2</url>
  68. <snapshots>
  69. <enabled>false</enabled>
  70. </snapshots>
  71. </repository>
  72. <repository>
  73. <id>jboss-snapshots</id>
  74. <name>JBoss Snapshot Repository</name>
  75. <url>http://snapshots.jboss.org/maven2</url>
  76. <releases>
  77. <enabled>false</enabled>
  78. </releases>
  79. <snapshots>
  80. <enabled>true</enabled>
  81. </snapshots>
  82. </repository>
  83. <repository>
  84. <id>jboss-public-repository-group</id>
  85. <name>JBoss Public Maven Repository Group</name>
  86. <url>
  87. https://repository.jboss.org/nexus/content/groups/public/
  88. </url>
  89. <layout>default</layout>
  90. <releases>
  91. <enabled>true</enabled>
  92. <updatePolicy>never</updatePolicy>
  93. </releases>
  94. <snapshots>
  95. <enabled>true</enabled>
  96. <updatePolicy>never</updatePolicy>
  97. </snapshots>
  98. </repository>
  99. </repositories>
  100. </project>