Skip to content

Commit c153111

Browse files
Ready for release
1 parent 7d858d7 commit c153111

2 files changed

Lines changed: 105 additions & 62 deletions

File tree

org.flowable.designer.parent/pom.xml

Lines changed: 105 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99

1010
<name>Flowable Designer - Parent project</name>
1111
<description>Flowable Designer - Parent project pom</description>
12+
13+
<parent>
14+
<groupId>org.sonatype.oss</groupId>
15+
<artifactId>oss-parent</artifactId>
16+
<version>7</version>
17+
</parent>
1218

1319
<properties>
1420
<tycho-version>0.22.0</tycho-version>
@@ -18,6 +24,9 @@
1824
<profiles>
1925
<profile>
2026
<id>platform-mars</id>
27+
<modules>
28+
<module>../org.flowable.designer.updatesite</module>
29+
</modules>
2130
<activation>
2231
<property>
2332
<name>platform-version-name</name>
@@ -33,6 +42,9 @@
3342
</profile>
3443
<profile>
3544
<id>platform-neon</id>
45+
<modules>
46+
<module>../org.flowable.designer.updatesite</module>
47+
</modules>
3648
<activation>
3749
<activeByDefault>true</activeByDefault>
3850
<property>
@@ -47,16 +59,66 @@
4759
<graphiti-site>http://download.eclipse.org/graphiti/updates/0.13.1</graphiti-site>
4860
</properties>
4961
</profile>
62+
<profile>
63+
<id>deploy</id>
64+
<properties>
65+
<eclipse-site>http://download.eclipse.org/releases/neon</eclipse-site>
66+
<platform-version>[4.6)</platform-version>
67+
<platform-version-name>neon</platform-version-name>
68+
<graphiti-site>http://download.eclipse.org/graphiti/updates/0.13.1</graphiti-site>
69+
</properties>
70+
<build>
71+
<plugins>
72+
<plugin>
73+
<groupId>org.apache.maven.plugins</groupId>
74+
<artifactId>maven-source-plugin</artifactId>
75+
<executions>
76+
<execution>
77+
<goals>
78+
<goal>jar</goal>
79+
</goals>
80+
</execution>
81+
</executions>
82+
</plugin>
83+
<plugin>
84+
<artifactId>maven-javadoc-plugin</artifactId>
85+
<configuration>
86+
<additionalparam>-Xdoclint:none</additionalparam>
87+
</configuration>
88+
<executions>
89+
<execution>
90+
<id>attach-javadocs</id>
91+
<goals>
92+
<goal>jar</goal>
93+
</goals>
94+
</execution>
95+
</executions>
96+
</plugin>
97+
<plugin>
98+
<groupId>org.apache.maven.plugins</groupId>
99+
<artifactId>maven-gpg-plugin</artifactId>
100+
<executions>
101+
<execution>
102+
<id>sign-artifacts</id>
103+
<phase>verify</phase>
104+
<goals>
105+
<goal>sign</goal>
106+
</goals>
107+
</execution>
108+
</executions>
109+
</plugin>
110+
</plugins>
111+
</build>
112+
</profile>
50113
</profiles>
51-
114+
52115
<modules>
53116
<module>../org.flowable.designer.libs</module>
54117
<module>../org.flowable.designer.eclipse</module>
55118
<module>../org.flowable.designer.gui</module>
56119
<module>../org.flowable.designer.util</module>
57120
<module>../org.flowable.designer.help</module>
58121
<module>../org.flowable.designer.feature</module>
59-
<module>../org.flowable.designer.updatesite</module>
60122
<module>../org.flowable.designer.integration</module>
61123
<module>../org.flowable.designer.validation.bpmn20</module>
62124
</modules>
@@ -152,5 +214,46 @@
152214
</plugin>
153215
</plugins>
154216
</build>
217+
218+
<url>http://flowable.org</url>
219+
<licenses>
220+
<license>
221+
<name>Apache v2</name>
222+
<url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
223+
</license>
224+
</licenses>
225+
<organization>
226+
<name>Flowable</name>
227+
<url>http://flowable.org</url>
228+
</organization>
229+
<developers>
230+
<developer>
231+
<name>Tijs Rademakers</name>
232+
<organization>Flowable</organization>
233+
<url>http://flowable.org</url>
234+
</developer>
235+
<developer>
236+
<name>Joram Barrez</name>
237+
<organization>Flowable</organization>
238+
<url>http://flowable.org</url>
239+
</developer>
240+
<developer>
241+
<name>Frederik Heremans</name>
242+
</developer>
243+
<developer>
244+
<name>Yvo Swillens</name>
245+
<organization>Flowable</organization>
246+
<url>http://flowable.org</url>
247+
</developer>
248+
</developers>
249+
<issueManagement>
250+
<system>Github issues</system>
251+
<url>https://github.com/flowable/flowable-designer/issues</url>
252+
</issueManagement>
253+
<scm>
254+
<url>git@github.com:flowable/flowable-designer.git</url>
255+
<connection>scm:git:git@github.com:flowable/flowable-designer.git</connection>
256+
<developerConnection>scm:git:git@github.com:flowable/flowable-designer.git</developerConnection>
257+
</scm>
155258

156259
</project>

pom.xml

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -24,66 +24,6 @@
2424
<module>org.flowable.designer.parent</module>
2525
</modules>
2626

27-
<profiles>
28-
<profile>
29-
<id>deploy</id>
30-
<modules>
31-
<module>org.flowable.designer.parent</module>
32-
<module>org.flowable.designer.libs</module>
33-
<module>org.flowable.designer.eclipse</module>
34-
<module>org.flowable.designer.gui</module>
35-
<module>org.flowable.designer.util</module>
36-
<module>org.flowable.designer.help</module>
37-
<module>org.flowable.designer.feature</module>
38-
<module>org.flowable.designer.updatesite</module>
39-
<module>org.flowable.designer.integration</module>
40-
<module>org.flowable.designer.validation.bpmn20</module>
41-
</modules>
42-
<build>
43-
<plugins>
44-
<plugin>
45-
<groupId>org.apache.maven.plugins</groupId>
46-
<artifactId>maven-source-plugin</artifactId>
47-
<executions>
48-
<execution>
49-
<goals>
50-
<goal>jar</goal>
51-
</goals>
52-
</execution>
53-
</executions>
54-
</plugin>
55-
<plugin>
56-
<artifactId>maven-javadoc-plugin</artifactId>
57-
<configuration>
58-
<additionalparam>-Xdoclint:none</additionalparam>
59-
</configuration>
60-
<executions>
61-
<execution>
62-
<id>attach-javadocs</id>
63-
<goals>
64-
<goal>jar</goal>
65-
</goals>
66-
</execution>
67-
</executions>
68-
</plugin>
69-
<plugin>
70-
<groupId>org.apache.maven.plugins</groupId>
71-
<artifactId>maven-gpg-plugin</artifactId>
72-
<executions>
73-
<execution>
74-
<id>sign-artifacts</id>
75-
<phase>verify</phase>
76-
<goals>
77-
<goal>sign</goal>
78-
</goals>
79-
</execution>
80-
</executions>
81-
</plugin>
82-
</plugins>
83-
</build>
84-
</profile>
85-
</profiles>
86-
8727
<!-- Various information, not used by the build -->
8828

8929
<url>http://flowable.org</url>

0 commit comments

Comments
 (0)