avatar
Rosa has added 095a719c0e
Automatic import for version 1-9.redhat_3.ep6.el6
... ... --- /dev/null
... ... +++ b/.abf.yml
... ... @@ -0,0 +1,2 @@
1
sources:
2
  "atinject-1.tar.bz2": dd1d3b65187f04e9748c2c770b508e8b08a83105
view file @ 095a719c0e
... ... --- /dev/null
... ... +++ b/atinject-vman.patch
... ... @@ -0,0 +1,112 @@
1
--- atinject-1/pom.xml.sav0	2009-10-13 19:35:00.000000000 -0400
2
+++ atinject-1/pom.xml	2013-01-31 15:55:33.280903973 -0500
3
@@ -1,10 +1,16 @@
4
-<project>
5
+<?xml version="1.0" encoding="UTF-8"?>
6
+<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/xsd/maven-4.0.0.xsd">
7
   <modelVersion>4.0.0</modelVersion>
8
   <groupId>javax.inject</groupId>
9
+  <parent>
10
+    <artifactId>jboss-parent</artifactId>
11
+    <groupId>org.jboss</groupId>
12
+    <version>10-redhat-1</version>
13
+  </parent>
14
   <artifactId>javax.inject</artifactId>
15
   <packaging>jar</packaging>
16
   <name>javax.inject</name>
17
-  <version>1</version>
18
+  <version>1-redhat-3</version>
19
   <description>The javax.inject API</description>
20
   <url>http://code.google.com/p/atinject/</url>
21
   <licenses>
22
@@ -17,4 +23,16 @@
23
   <scm>
24
     <url>http://code.google.com/p/atinject/source/checkout</url>
25
   </scm>
26
+  <dependencyManagement>
27
+    <dependencies>
28
+      <dependency>
29
+        <groupId>org.jboss.component.management</groupId>
30
+        <artifactId>jboss-dependency-management-all</artifactId>
31
+        <version>6.1.0-redhat-1</version>
32
+        <type>pom</type>
33
+        <scope>import</scope>
34
+      </dependency>
35
+    </dependencies>
36
+  </dependencyManagement>
37
+<!-- Modified by POM Artifact-Version Manipulator version 1.2.3-redhat-1-eap (a887592) -->
38
 </project>
39
--- atinject-1/javax.inject-tck-1.pom.sav0	2010-06-11 07:36:55.000000000 -0400
40
+++ atinject-1/javax.inject-tck-1.pom	2013-01-31 15:55:54.742939745 -0500
41
@@ -1,10 +1,16 @@
42
-<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">
43
+<?xml version="1.0" encoding="UTF-8"?>
44
+<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/xsd/maven-4.0.0.xsd">
45
     <modelVersion>4.0.0</modelVersion>
46
     <groupId>javax.inject</groupId>
47
+    <parent>
48
+    <artifactId>jboss-parent</artifactId>
49
+    <groupId>org.jboss</groupId>
50
+    <version>10-redhat-1</version>
51
+  </parent>
52
     <artifactId>javax.inject-tck</artifactId>
53
     <packaging>jar</packaging>
54
     <name>javax.inject-tck</name>
55
-    <version>1</version>
56
+    <version>1-redhat-3</version>
57
     <description>The javax.inject API - TCK</description>
58
     <url>http://code.google.com/p/atinject/</url>
59
     <licenses>
60
@@ -23,12 +29,11 @@
61
         <dependency>
62
             <groupId>${pom.groupId}</groupId>
63
             <artifactId>javax.inject</artifactId>
64
-            <version>1</version>
65
+            <version>1-redhat-3</version>
66
         </dependency>
67
         <dependency>
68
             <groupId>junit</groupId>
69
             <artifactId>junit</artifactId>
70
-            <version>4.7</version>
71
         </dependency>
72
     </dependencies>
73
     <build>
74
@@ -47,7 +52,6 @@
75
                 <plugin>
76
                     <groupId>org.apache.maven.plugins</groupId>
77
                     <artifactId>maven-compiler-plugin</artifactId>
78
-                    <version>2.1</version>
79
                     <configuration>
80
                         <source>1.5</source>
81
                         <target>1.5</target>
82
@@ -63,13 +67,23 @@
83
             <plugin>
84
                 <groupId>org.apache.maven.plugins</groupId>
85
                 <artifactId>maven-release-plugin</artifactId>
86
-                <version>2.0</version>
87
                 <configuration>
88
                     <mavenExecutorId>forked-path</mavenExecutorId>
89
                 </configuration>
90
             </plugin>
91
         </plugins>
92
     </build>
93
+    <dependencyManagement>
94
+    <dependencies>
95
+      <dependency>
96
+        <groupId>org.jboss.component.management</groupId>
97
+        <artifactId>jboss-dependency-management-all</artifactId>
98
+        <version>6.1.0-redhat-1</version>
99
+        <type>pom</type>
100
+        <scope>import</scope>
101
+      </dependency>
102
+    </dependencies>
103
+  </dependencyManagement>
104
     <developers>
105
         <developer>
106
             <id>various</id>
107
@@ -119,4 +133,5 @@
108
             </build>
109
         </profile>
110
     </profiles>
111
+<!-- Modified by POM Artifact-Version Manipulator version 1.2.3-redhat-1-eap (a887592) -->
112
 </project>
... ... --- /dev/null
... ... +++ b/atinject.spec
... ... @@ -0,0 +1,279 @@
1
%if "0%{?rhel}" >= "06"
2
%bcond_without repolib
3
%else
4
%bcond_with repolib
5
%endif
6
7
%define reltag .redhat_3
8
%define namedreltag -redhat-3
9
%global namedversion %{version}%{?namedreltag}
10
11
Name:           atinject
12
Version:        1
13
Release:        9%{?reltag}%{?dist}
14
Epoch:          0
15
Summary:        Dependency injection specification for Java (JSR-330)
16
Group:          Development/Java
17
License:        ASL 2.0
18
URL:            http://code.google.com/p/atinject/
19
%if 0
20
svn export -r 86 http://atinject.googlecode.com/svn/tags/1/ atinject-1 && tar cjf atinject-1.tar.bz2 atinject-1
21
#http://atinject.googlecode.com/svn/tags/javax.inject-tck-1/
22
%endif
23
Source0:        atinject-1.tar.bz2
24
Source1:        http://central.maven.org/maven2/javax/inject/javax.inject-tck/1/javax.inject-tck-1.pom
25
Patch0:         atinject-vman.patch
26
Provides:       javax.inject = %{epoch}:%{version}-%{release}
27
Requires(post): jpackage-utils
28
Requires(postun): jpackage-utils
29
Requires:       jpackage-utils
30
BuildRequires:  jpackage-utils
31
BuildRequires:  java-devel
32
BuildRequires:  buildnumber-maven-plugin
33
BuildRequires:  commons-parent
34
BuildRequires:  jboss-parent
35
BuildRequires:  junit
36
BuildRequires:  maven2
37
BuildRequires:  maven-compiler-plugin
38
BuildRequires:  maven-deploy-plugin
39
BuildRequires:  maven-enforcer-plugin
40
BuildRequires:  maven-install-plugin
41
BuildRequires:  maven-jar-plugin
42
BuildRequires:  maven-javadoc-plugin
43
BuildRequires:  maven-resources-plugin
44
BuildRequires:  maven-source-plugin
45
BuildRequires:  maven-surefire-plugin
46
BuildRequires:  surefire-junit4
47
BuildRequires:  zip
48
BuildArch:      noarch
49
BuildRoot:      %{_tmppath}/javax.inject-%{namedversion}-%{release}-root
50
51
%description
52
This package specifies a means for obtaining objects in such a way as
53
to maximize reusability, testability and maintainability compared to
54
traditional approaches such as constructors, factories, and service
55
locators (e.g., JNDI). This process, known as dependency injection, is
56
beneficial to most nontrivial applications.
57
58
%package tck
59
Summary:        TCK for javax.inject
60
Group:          Development/Java
61
Provides:       javax.inject-tck = %{epoch}:%{version}-%{release}
62
Requires:       %{name} = %{epoch}:%{version}-%{release}
63
Requires:       junit
64
Requires(post): jpackage-utils
65
Requires(postun): jpackage-utils
66
Requires:       jpackage-utils
67
BuildRequires:  jpackage-utils
68
69
%description tck
70
TCK for javax.inject.
71
72
%package javadoc
73
Summary:        API documentation for javax.inject
74
Group:          Documentation
75
Requires:       jpackage-utils
76
77
%description javadoc
78
API documentation for javax.inject.
79
80
%package tck-javadoc
81
Summary:        API documentation for javax.inject-tck
82
Group:          Documentation
83
Requires:       jpackage-utils
84
85
%description tck-javadoc
86
API documentation for javax.inject-tck.
87
88
%if %with repolib
89
%package repolib
90
Summary:        Artifacts to be uploaded to a repository library
91
Group:          Development/Libraries/Java
92
93
%description repolib
94
Artifacts to be uploaded to a repository library.
95
This package is not meant to be installed but so its contents
96
can be extracted through rpm2cpio.
97
%endif
98
99
%prep
100
%setup -q
101
%{__cp} -p %{SOURCE1} javax.inject-tck-%{version}.pom
102
%patch0 -p1 -b .sav0
103
104
%{__mkdir} build/
105
%{__rm} -r lib/ javadoc/
106
%{__mkdir} lib/
107
%{__ln_s} `%{_bindir}/build-classpath junit` lib/junit.jar
108
109
%{__perl} -pi -e 's|^VERSION=.*$|VERSION=%{namedversion}|;' build.sh
110
111
%build
112
/bin/sh ./build.sh
113
114
%install
115
%{__rm} -rf %{buildroot}
116
117
# jar files
118
%{__mkdir_p} %{buildroot}%{_javadir}
119
%{__cp} -p build/maven/javax.inject-%{namedversion}.jar %{buildroot}%{_javadir}/javax.inject-%{namedversion}.jar
120
%{__cp} -p build/maven/javax.inject-%{namedversion}-javadoc.jar %{buildroot}%{_javadir}/javax.inject-%{namedversion}-javadoc.jar
121
%{__cp} -p build/maven/javax.inject-%{namedversion}-sources.jar %{buildroot}%{_javadir}/javax.inject-%{namedversion}-sources.jar
122
%{__cp} -p build/tck/dist/javax.inject-tck.jar %{buildroot}%{_javadir}/javax.inject-tck-%{namedversion}.jar
123
%{__cp} -p build/tck/dist/javax.inject-tck-javadoc.zip %{buildroot}%{_javadir}/javax.inject-tck-%{namedversion}-javadoc.jar
124
%{__cp} -p build/tck/dist/javax.inject-tck-src.zip %{buildroot}%{_javadir}/javax.inject-tck-%{namedversion}-sources.jar
125
(cd %{buildroot}%{_javadir} && for jar in *-%{namedversion}*; do %{__ln_s} ${jar} `/bin/echo ${jar} | %{__sed} "s|-%{namedversion}||g"`; done)
126
127
# poms
128
%{__mkdir_p} %{buildroot}%{_mavenpomdir}
129
%{__cp} -p pom.xml %{buildroot}%{_mavenpomdir}/JPP-javax.inject.pom
130
%{__cp} -p javax.inject-tck-%{version}.pom %{buildroot}%{_mavenpomdir}/JPP-javax.inject-tck.pom
131
132
# depmaps
133
%add_to_maven_depmap javax.inject javax.inject-tck %{namedversion} JPP javax.inject-tck
134
%{__mv} %{buildroot}%{_mavendepmapfragdir}/%{name} %{buildroot}%{_mavendepmapfragdir}/javax.inject-tck
135
%add_to_maven_depmap javax.inject javax.inject %{namedversion} JPP javax.inject
136
[ %{name} = javax.inject ] || %{__mv} %{buildroot}%{_mavendepmapfragdir}/%{name} %{buildroot}%{_mavendepmapfragdir}/javax.inject
137
138
# javadoc
139
%{__mkdir_p} %{buildroot}%{_javadocdir}/javax.inject-%{namedversion}
140
%{__cp} -pr build/javadoc/* %{buildroot}%{_javadocdir}/javax.inject-%{namedversion}
141
%{__ln_s} javax.inject-%{namedversion} %{buildroot}%{_javadocdir}/javax.inject
142
%{__mkdir_p} %{buildroot}%{_javadocdir}/javax.inject-tck-%{namedversion}
143
%{__unzip} -qqo build/tck/dist/javax.inject-tck-javadoc.zip -d %{buildroot}%{_javadocdir}/javax.inject-tck-%{namedversion}
144
%{__ln_s} javax.inject-tck-%{namedversion} %{buildroot}%{_javadocdir}/javax.inject-tck
145
146
%if %with repolib
147
export MAVEN_REPO_LOCAL=`pwd`/.m2/repository
148
export URL=file://%{buildroot}%{_javadir}/repository.jboss.com/maven2-brew
149
export MAVEN_OPTS=
150
%{_bindir}/mvn-jpp deploy:deploy-file -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -DpomFile=%{buildroot}%{_mavenpomdir}/JPP-javax.inject.pom -Dfile=%{buildroot}%{_javadir}/javax.inject-%{namedversion}.jar -Djavadoc=%{buildroot}%{_javadir}/javax.inject-%{namedversion}-javadoc.jar -Dsources=%{buildroot}%{_javadir}/javax.inject-%{namedversion}-sources.jar -Durl=${URL}
151
%{_bindir}/mvn-jpp deploy:deploy-file -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -DpomFile=%{buildroot}%{_mavenpomdir}/JPP-javax.inject-tck.pom -Dfile=%{buildroot}%{_javadir}/javax.inject-tck-%{namedversion}.jar -Djavadoc=%{buildroot}%{_javadir}/javax.inject-tck-%{namedversion}-javadoc.jar -Dsources=%{buildroot}%{_javadir}/javax.inject-tck-%{namedversion}-sources.jar -Durl=${URL}
152
dir=`pwd`
153
pushd %{_sourcedir}
154
%{_bindir}/zip -9 -q ${dir}/javax.inject-javax.inject-%{namedversion}-patches.zip *.patch
155
%{_bindir}/zip -9 -q ${dir}/javax.inject-javax.inject-%{namedversion}-sources.zip * -x \*.patch
156
popd
157
%{_bindir}/mvn-jpp deploy:deploy-file -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -DgroupId=javax.inject -DartifactId=javax.inject -Dversion=%{namedversion} -Dclassifier=patches -Dpackaging=zip -Dfile=javax.inject-javax.inject-%{namedversion}-patches.zip -Durl=${URL}
158
%{_bindir}/mvn-jpp deploy:deploy-file -Dmaven.repo.local=${MAVEN_REPO_LOCAL} -DgroupId=javax.inject -DartifactId=javax.inject -Dversion=%{namedversion} -Dclassifier=sources -Dpackaging=zip -Dfile=javax.inject-javax.inject-%{namedversion}-sources.zip -Durl=${URL}
159
%endif
160
161
%clean
162
%{__rm} -rf %{buildroot}
163
164
%post
165
%update_maven_depmap
166
167
%postun
168
%update_maven_depmap
169
170
%post tck
171
%update_maven_depmap
172
173
%postun tck
174
%update_maven_depmap
175
176
%files
177
%defattr(0644,root,root,0755)
178
%{_javadir}/javax.inject-%{namedversion}.jar
179
%{_javadir}/javax.inject.jar
180
%{_javadir}/javax.inject-%{namedversion}-javadoc.jar
181
%{_javadir}/javax.inject-javadoc.jar
182
%{_javadir}/javax.inject-%{namedversion}-sources.jar
183
%{_javadir}/javax.inject-sources.jar
184
%{_mavenpomdir}/JPP-javax.inject.pom
185
%{_mavendepmapfragdir}/javax.inject
186
187
%files tck
188
%defattr(0644,root,root,0755)
189
%{_javadir}/javax.inject-tck-%{namedversion}.jar
190
%{_javadir}/javax.inject-tck.jar
191
%{_javadir}/javax.inject-tck-%{namedversion}-javadoc.jar
192
%{_javadir}/javax.inject-tck-javadoc.jar
193
%{_javadir}/javax.inject-tck-%{namedversion}-sources.jar
194
%{_javadir}/javax.inject-tck-sources.jar
195
%{_mavenpomdir}/JPP-javax.inject-tck.pom
196
%{_mavendepmapfragdir}/javax.inject-tck
197
198
%files javadoc
199
%defattr(0644,root,root,0755)
200
%{_javadocdir}/javax.inject-%{namedversion}
201
%{_javadocdir}/javax.inject
202
203
%files tck-javadoc
204
%defattr(0644,root,root,0755)
205
%{_javadocdir}/javax.inject-tck-%{namedversion}
206
%{_javadocdir}/javax.inject-tck
207
208
%if %with repolib
209
%files repolib
210
%defattr(0644,root,root,0755)
211
%dir %{_javadir}
212
%{_javadir}/repository.jboss.com
213
%endif
214
215
%changelog
216
* Thu Jan 31 2013 David Walluck <dwalluck@redhat.com> 0:1-9
217
- bump to -redhat-3
218
- use poms from central, and patch them
219
- fix bad deploy location (maven2-brew not maven2-brew/maven2-brew)
220
- fix bad deploy command (use the installed jars and poms)
221
- fix bad depmap name (should be javax.inject)
222
- fix bad depmap file (tck subpackage needs separate depmap)
223
- fix bad version
224
- fix bad release
225
- fix some build requires
226
- fix build on RHEL != 6
227
- add sources and patches zip to repolib
228
229
* Fri Aug 31 2012 Vladimir Dosoudil <dosoudil@redhat.com> 0:1-8.2_redhat_2.5
230
- Fix artifact version suffix
231
- Use jboss-parent and bom for eap 6.0.1
232
233
* Tue Aug 14 2012 Fernando Nasser <fnasser@redhat.com> - 0:1-8.2_redhat_2.4
234
- Rebuild unsigned
235
236
* Thu Jul 19 2012 Fernando Nasser <fnasser@redhat.com> - 0:1-8.2_redhat_1.3
237
- Rebuild using cache signing
238
239
* Thu Jul 19 2012 Fernando Nasser <fnasser@redhat.com> - 0:1-8.2_redhat_1.2
240
- Rebuild using cache signing
241
242
* Mon Mar 26 2012 Fernando Nasser <fnasser@redhat.com> - 0:1-8.2_redhat_1.1
243
- Rebuild using cache signing
244
245
* Fri Feb 03 2012 Yong Yang <yyang@redhat.com> 0:1-8.2_redhat_1
246
- Latest vman on-fly, resign
247
248
* Tue Sep 20 2011 David Walluck <dwalluck@redhat.com> 0:1-8.1_redhat_1
249
- Build for werewolf
250
251
* Mon Sep 19 2011 David Walluck <dwalluck@redhat.com> 0:1-8
252
- fix tck depmap entry
253
254
* Mon Sep 19 2011 David Walluck <dwalluck@redhat.com> 0:1-7
255
- use the upstream TCK POM
256
- TCK groupId on central is wrong
257
258
* Mon Sep 19 2011 David Walluck <dwalluck@redhat.com> 0:1-6
259
- fix Group
260
- fix POM file name
261
- install and deploy all tck jars
262
- add tck and tck-javadoc packages
263
264
* Wed Aug 10 2011 David Walluck <dwalluck@redhat.com> 0:1-5
265
- fix install
266
267
* Mon Jun 13 2011 David Walluck <dwalluck@redhat.com> 0:1-4
268
- fix depmap
269
270
* Tue Jun 07 2011 David Walluck <dwalluck@redhat.com> 0:1-3
271
- add repolib
272
- export svn from tag
273
- use build.sh script, not maven
274
275
* Thu Dec 29 2010 David Walluck <dwalluck@redhat.com> 0:1-2.20100611svn86
276
- adapt to JPackage
277
278
* Tue Sep 21 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-1.20100611svn86
279
- Initial version of the package
view file @ 095a719c0e
... ... --- /dev/null
... ... +++ b/javax.inject-tck-1.pom
... ... @@ -0,0 +1,122 @@
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
    <groupId>javax.inject</groupId>
4
    <artifactId>javax.inject-tck</artifactId>
5
    <packaging>jar</packaging>
6
    <name>javax.inject-tck</name>
7
    <version>1</version>
8
    <description>The javax.inject API - TCK</description>
9
    <url>http://code.google.com/p/atinject/</url>
10
    <licenses>
11
        <license>
12
            <name>The Apache Software License, Version 2.0</name>
13
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
14
            <distribution>repo</distribution>
15
        </license>
16
    </licenses>
17
    <scm>
18
        <connection>scm:svn:http://atinject.googlecode.com/svn/tags/javax.inject-tck-1</connection>
19
        <developerConnection>scm:svn:https://atinject.googlecode.com/svn/tags/javax.inject-tck-1</developerConnection>
20
        <url>http://code.google.com/p/atinject/source/checkout/tags/javax.inject-tck-1</url>
21
    </scm>
22
    <dependencies>
23
        <dependency>
24
            <groupId>${pom.groupId}</groupId>
25
            <artifactId>javax.inject</artifactId>
26
            <version>1</version>
27
        </dependency>
28
        <dependency>
29
            <groupId>junit</groupId>
30
            <artifactId>junit</artifactId>
31
            <version>4.7</version>
32
        </dependency>
33
    </dependencies>
34
    <build>
35
        <sourceDirectory>tck</sourceDirectory>
36
        <resources>
37
            <resource>
38
                <directory>tck</directory>
39
                <excludes>
40
                    <exclude>**/*.java</exclude>
41
                    <exclude>tck.iml</exclude>
42
                </excludes>
43
            </resource>
44
        </resources>
45
        <pluginManagement>
46
            <plugins>
47
                <plugin>
48
                    <groupId>org.apache.maven.plugins</groupId>
49
                    <artifactId>maven-compiler-plugin</artifactId>
50
                    <version>2.1</version>
51
                    <configuration>
52
                        <source>1.5</source>
53
                        <target>1.5</target>
54
                        <encoding>UTF-8</encoding>
55
                        <optimize>false</optimize>
56
                        <debug>true</debug>
57
                        <showDeprecation>true</showDeprecation>
58
                    </configuration>
59
                </plugin>
60
            </plugins>
61
        </pluginManagement>
62
        <plugins>
63
            <plugin>
64
                <groupId>org.apache.maven.plugins</groupId>
65
                <artifactId>maven-release-plugin</artifactId>
66
                <version>2.0</version>
67
                <configuration>
68
                    <mavenExecutorId>forked-path</mavenExecutorId>
69
                </configuration>
70
            </plugin>
71
        </plugins>
72
    </build>
73
    <developers>
74
        <developer>
75
            <id>various</id>
76
            <name>Various</name>
77
            <email>atinject-observer@googlegroups.com</email>
78
            <url>http://groups.google.com/group/atinject-observer?pli=1</url>
79
            <roles>
80
                <role>developer</role>
81
            </roles>
82
            <timezone>-8</timezone>
83
        </developer>
84
    </developers>
85
    <distributionManagement>
86
        <repository>
87
            <id>sonatype-nexus-staging</id>
88
            <name>Nexus Release Repository</name>
89
            <url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
90
        </repository>
91
    </distributionManagement>
92
93
    <profiles>
94
        <profile>
95
            <id>release-sign-artifacts</id>
96
            <activation>
97
                <property>
98
                    <name>performRelease</name>
99
                    <value>true</value>
100
                </property>
101
            </activation>
102
            <build>
103
                <plugins>
104
                    <plugin>
105
                        <groupId>org.apache.maven.plugins</groupId>
106
                        <artifactId>maven-gpg-plugin</artifactId>
107
                        <version>1.0</version>
108
                        <executions>
109
                            <execution>
110
                                <id>sign-artifacts</id>
111
                                <phase>verify</phase>
112
                                <goals>
113
                                    <goal>sign</goal>
114
                                </goals>
115
                            </execution>
116
                        </executions>
117
                    </plugin>
118
                </plugins>
119
            </build>
120
        </profile>
121
    </profiles>
122
</project>

Comments