Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

added gpg and other pom artifacts so it can be relesed to oss.sonatyp…

…e.org
  • Loading branch information...
commit da37a26ad7fa26579dfd5932b8a57836b17ffd30 1 parent 887e364
Artie Copeland authored September 11, 2009

Showing 1 changed file with 71 additions and 10 deletions. Show diff stats Hide diff stats

  1. 81  pom.xml
81  pom.xml
... ...
@@ -1,3 +1,4 @@
  1
+
1 2
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 3
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 4
     <modelVersion>4.0.0</modelVersion>
@@ -6,7 +7,33 @@
6 7
     <packaging>jar</packaging>
7 8
     <version>1.0.0</version>
8 9
     <name>JML Nitrate Micro Kernel</name>
9  
-    <url>http://yestech.org</url>
  10
+    <url>http://yestech.org/jmlnitrate.php</url>
  11
+    <scm>
  12
+        <connection>scm:git:http://github.com/yestech/jmlnitrate/tree/master</connection>
  13
+        <developerConnection>scm:git:http://github.com/yestech/jmlnitrate/tree/master</developerConnection>
  14
+    </scm>
  15
+    <organization>
  16
+        <name>YES Technology Association</name>
  17
+        <url>http://yestech.org</url>
  18
+    </organization>
  19
+    <licenses>
  20
+        <license>
  21
+            <name>GPL</name>
  22
+            <url>http://opensource.org/licenses/gpl-license.php</url>
  23
+            <distribution>repo</distribution>
  24
+        </license>
  25
+    </licenses>
  26
+    <developers>
  27
+        <developer>
  28
+            <id>artie</id>
  29
+            <name>Artie Copeland</name>
  30
+            <email>artie@yestech.org</email>
  31
+            <roles>
  32
+                <role>architect</role>
  33
+                <role>developer</role>
  34
+            </roles>
  35
+        </developer>
  36
+    </developers>
10 37
     <properties>
11 38
         <spring.version>2.5.6.SEC01</spring.version>
12 39
     </properties>
@@ -14,7 +41,7 @@
14 41
         <dependency>
15 42
             <groupId>junit</groupId>
16 43
             <artifactId>junit</artifactId>
17  
-            <version>4.5</version>
  44
+            <version>4.7</version>
18 45
             <scope>test</scope>
19 46
         </dependency>
20 47
         <!-- Servlet & Jsp -->
@@ -100,26 +127,60 @@
100 127
                             </execution>
101 128
                         </executions>
102 129
                     </plugin>
  130
+                    <plugin>
  131
+                        <groupId>org.apache.maven.plugins</groupId>
  132
+                        <artifactId>maven-gpg-plugin</artifactId>
  133
+                        <version>1.0-alpha-4</version>
  134
+                        <executions>
  135
+                            <execution>
  136
+                                <id>sign-artifacts</id>
  137
+                                <phase>verify</phase>
  138
+                                <goals>
  139
+                                    <goal>sign</goal>
  140
+                                </goals>
  141
+                            </execution>
  142
+                        </executions>
  143
+                    </plugin>
103 144
                 </plugins>
104 145
             </build>
105 146
         </profile>
106 147
     </profiles>
107 148
     <repositories>
108 149
         <repository>
109  
-            <id>yestech.thirdparty</id>
110  
-            <url>http://repo.yestech.org/content/repositories/thirdparty</url>
  150
+            <id>yestech-snapshots</id>
  151
+            <name>YES Technology Snapshot Repository</name>
  152
+            <url>http://oss.sonatype.org/content/repositories/github-snapshots/</url>
  153
+            <releases>
  154
+                <enabled>false</enabled>
  155
+            </releases>
  156
+            <snapshots>
  157
+                <enabled>true</enabled>
  158
+            </snapshots>
111 159
         </repository>
112 160
     </repositories>
  161
+    <pluginRepositories>
  162
+        <pluginRepository>
  163
+            <id>yestech-snapshots</id>
  164
+            <name>YES Technology Snapshot Repository</name>
  165
+            <url>http://oss.sonatype.org/content/repositories/github-snapshots/</url>
  166
+            <releases>
  167
+                <enabled>false</enabled>
  168
+            </releases>
  169
+            <snapshots>
  170
+                <enabled>true</enabled>
  171
+            </snapshots>
  172
+        </pluginRepository>
  173
+    </pluginRepositories>
113 174
     <distributionManagement>
114 175
         <repository>
115  
-            <id>yestech.release</id>
116  
-            <name>Yestech release repository</name>
117  
-            <url>http://repo.yestech.org/content/repositories/releases</url>
  176
+            <id>yestech-releases</id>
  177
+            <name>YES Technology Release Repository</name>
  178
+            <url>http://oss.sonatype.org/content/repositories/github-releases/</url>
118 179
         </repository>
119 180
         <snapshotRepository>
120  
-            <id>yestech.snapshots</id>
121  
-            <name>Yestech snapshots repository</name>
122  
-            <url>http://repo.yestech.org/content/repositories/snapshots</url>
  181
+            <id>yestech-snapshots</id>
  182
+            <name>YES Technology Snapshot Repository</name>
  183
+            <url>http://oss.sonatype.org/content/repositories/github-snapshots/</url>
123 184
         </snapshotRepository>
124 185
     </distributionManagement>
125 186
 </project>

0 notes on commit da37a26

Please sign in to comment.
Something went wrong with that request. Please try again.