Skip to content

Commit 72991d4

Browse files
author
Tony CHEMIT
committed
reuse the pom from last maven release (1.0.6) + adapt to github
1 parent cfa11de commit 72991d4

File tree

1 file changed

+162
-57
lines changed

1 file changed

+162
-57
lines changed

pom.xml

Lines changed: 162 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,171 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0"
3-
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<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">
53

6-
<modelVersion>4.0.0</modelVersion>
4+
<modelVersion>4.0.0</modelVersion>
75

8-
<name>YamlBeans</name>
9-
<groupId>com.esotericsoftware.yamlbeans</groupId>
10-
<artifactId>yamlbeans</artifactId>
11-
<version>1.05</version>
6+
<name>YamlBeans</name>
7+
<groupId>com.esotericsoftware.yamlbeans</groupId>
8+
<artifactId>yamlbeans</artifactId>
9+
<version>1.0.7.1</version>
1210

13-
<packaging>jar</packaging>
14-
<description>Java object graphs, to and from YAML</description>
15-
<url>http://code.google.com/p/yamlbeans</url>
11+
<description>Java object graphs, to and from YAML</description>
12+
<url>https://github.com/EsotericSoftware/yamlbeans</url>
1613

17-
<licenses>
18-
<license>
19-
<name>New BSD License</name>
20-
<url>http://www.opensource.org/licenses/bsd-license.php</url>
21-
<distribution>repo</distribution>
22-
</license>
23-
</licenses>
24-
<scm>
25-
<url>http://code.google.com/p/yamlbeans/source/browse/</url>
26-
<connection>http://yamlbeans.googlecode.com/svn</connection>
27-
</scm>
14+
<licenses>
15+
<license>
16+
<name>New BSD License</name>
17+
<url>http://www.opensource.org/licenses/bsd-license.php</url>
18+
<distribution>repo</distribution>
19+
</license>
20+
</licenses>
21+
<scm>
22+
<url>scm:git:git@github.com:tchemit/yamlbeans.git</url>
23+
<connection>scm:git:git@github.com:tchemit/yamlbeans.git</connection>
24+
<developerConnection>scm:git:git@github.com:tchemit/yamlbeans.git</developerConnection>
25+
<tag>HEAD</tag>
26+
</scm>
2827

29-
<dependencies>
30-
<dependency>
31-
<scope>test</scope>
32-
<groupId>junit</groupId>
33-
<artifactId>junit</artifactId>
34-
<version>4.8.2</version>
35-
</dependency>
36-
</dependencies>
28+
<dependencies>
29+
<dependency>
30+
<scope>test</scope>
31+
<groupId>junit</groupId>
32+
<artifactId>junit</artifactId>
33+
<version>4.8.2</version>
34+
</dependency>
35+
</dependencies>
3736

38-
<build>
39-
<sourceDirectory>src</sourceDirectory>
40-
<testSourceDirectory>test</testSourceDirectory>
41-
<outputDirectory>target/classes</outputDirectory>
42-
<plugins>
43-
<plugin>
44-
<artifactId>maven-compiler-plugin</artifactId>
45-
<configuration>
46-
<source>1.5</source>
47-
<target>1.5</target>
48-
<encoding>UTF-8</encoding>
49-
</configuration>
50-
</plugin>
51-
</plugins>
52-
</build>
37+
<properties>
38+
39+
<!-- default encoding -->
40+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
41+
42+
<java.version>1.5</java.version>
43+
</properties>
44+
45+
<build>
46+
<sourceDirectory>src</sourceDirectory>
47+
<testSourceDirectory>test</testSourceDirectory>
48+
<outputDirectory>target/classes</outputDirectory>
49+
<plugins>
50+
<plugin>
51+
<artifactId>maven-compiler-plugin</artifactId>
52+
<configuration>
53+
<source>${java.version}</source>
54+
<target>${java.version}</target>
55+
</configuration>
56+
</plugin>
57+
</plugins>
58+
59+
<pluginManagement>
60+
<plugins>
61+
<plugin>
62+
<artifactId>maven-resources-plugin</artifactId>
63+
<version>2.6</version>
64+
</plugin>
65+
<plugin>
66+
<artifactId>maven-surefire-plugin</artifactId>
67+
<version>2.12.4</version>
68+
</plugin>
69+
<plugin>
70+
<artifactId>maven-compiler-plugin</artifactId>
71+
<version>2.5.1</version>
72+
</plugin>
73+
<plugin>
74+
<artifactId>maven-source-plugin</artifactId>
75+
<version>2.2.1</version>
76+
</plugin>
77+
<plugin>
78+
<artifactId>maven-javadoc-plugin</artifactId>
79+
<version>2.9</version>
80+
</plugin>
81+
<plugin>
82+
<artifactId>maven-gpg-plugin</artifactId>
83+
<version>1.4</version>
84+
</plugin>
85+
<plugin>
86+
<artifactId>maven-deploy-plugin</artifactId>
87+
<version>2.7</version>
88+
</plugin>
89+
<plugin>
90+
<groupId>org.nuiton</groupId>
91+
<artifactId>helper-maven-plugin</artifactId>
92+
<version>2.0</version>
93+
</plugin>
94+
</plugins>
95+
</pluginManagement>
96+
97+
</build>
98+
99+
<developers>
100+
<developer>
101+
<id>nathansweet</id>
102+
<name>Nathan Sweet</name>
103+
<email>misc@n4te.com</email>
104+
<organization>Esoteric Software</organization>
105+
<organizationUrl>http://esotericsoftware.com</organizationUrl>
106+
<roles>
107+
<role>author</role>
108+
</roles>
109+
</developer>
110+
</developers>
111+
112+
<contributors>
113+
<contributor>
114+
<name>Tony Chemit</name>
115+
<email>chemit at codelutin dot com</email>
116+
<organization>CodeLutin</organization>
117+
<organizationUrl>http://codelutin.com</organizationUrl>
118+
<timezone>Europe/Paris</timezone>
119+
<roles>
120+
<role>Maven packager</role>
121+
</roles>
122+
</contributor>
123+
</contributors>
124+
125+
<profiles>
126+
<profile>
127+
<id>release-sign-artifacts</id>
128+
<activation>
129+
<property>
130+
<name>performRelease</name>
131+
<value>true</value>
132+
</property>
133+
</activation>
134+
<build>
135+
<plugins>
136+
<plugin>
137+
<groupId>org.nuiton</groupId>
138+
<artifactId>helper-maven-plugin</artifactId>
139+
<executions>
140+
<execution>
141+
<id>get-pgp-passphrase</id>
142+
<goals>
143+
<goal>share-server-secret</goal>
144+
</goals>
145+
<phase>verify</phase>
146+
<configuration>
147+
<serverId>${gpg.serverId}</serverId>
148+
<usernameOut>gpg.keyname</usernameOut>
149+
<passwordOut>gpg.passphrase</passwordOut>
150+
</configuration>
151+
</execution>
152+
</executions>
153+
</plugin>
154+
<plugin>
155+
<artifactId>maven-gpg-plugin</artifactId>
156+
<executions>
157+
<execution>
158+
<id>sign-artifacts</id>
159+
<phase>verify</phase>
160+
<goals>
161+
<goal>sign</goal>
162+
</goals>
163+
</execution>
164+
</executions>
165+
</plugin>
166+
</plugins>
167+
</build>
168+
</profile>
169+
</profiles>
53170

54-
<developers>
55-
<developer>
56-
<id>nathansweet</id>
57-
<name>Nathan Sweet</name>
58-
<email>misc@n4te.com</email>
59-
<organization>Esoteric Software</organization>
60-
<organizationUrl>http://esotericsoftware.com</organizationUrl>
61-
<roles>
62-
<role>author</role>
63-
</roles>
64-
</developer>
65-
</developers>
66171
</project>

0 commit comments

Comments
 (0)