Skip to content

Commit 63537c6

Browse files
committed
Added "release" workflow.
1 parent 8fb151c commit 63537c6

1 file changed

Lines changed: 91 additions & 11 deletions

File tree

pom.xml

Lines changed: 91 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
44
<modelVersion>4.0.0</modelVersion>
55

6+
<parent>
7+
<groupId>com.dlsc</groupId>
8+
<artifactId>dlsc-maven-parent</artifactId>
9+
<version>1.2.0</version>
10+
</parent>
11+
612
<groupId>com.dlsc.jfxcentral</groupId>
713
<artifactId>model</artifactId>
814
<version>1.0-SNAPSHOT</version>
@@ -15,78 +21,152 @@
1521

1622
<!-- We stay on 11 in this project so that the TestFX stuff and Monocle work correctly. -->
1723
<javafx.version>11.0.2</javafx.version>
24+
<enforcer.skip>true</enforcer.skip>
1825
</properties>
1926

27+
<dependencyManagement>
28+
<dependencies>
29+
30+
<dependency>
31+
<groupId>org.openjfx</groupId>
32+
<artifactId>javafx-graphics</artifactId>
33+
<version>${javafx.version}</version>
34+
</dependency>
35+
36+
<dependency>
37+
<groupId>org.openjfx</groupId>
38+
<artifactId>javafx-swing</artifactId>
39+
<version>${javafx.version}</version>
40+
</dependency>
41+
42+
<dependency>
43+
<groupId>org.openjfx</groupId>
44+
<artifactId>javafx-controls</artifactId>
45+
<version>${javafx.version}</version>
46+
</dependency>
47+
48+
<dependency>
49+
<groupId>org.openjfx</groupId>
50+
<artifactId>javafx-swing</artifactId>
51+
<version>${javafx.version}</version>
52+
</dependency>
53+
54+
<dependency>
55+
<groupId>com.rometools</groupId>
56+
<artifactId>rome</artifactId>
57+
<version>1.15.0</version>
58+
</dependency>
59+
60+
<dependency>
61+
<groupId>org.apache.commons</groupId>
62+
<artifactId>commons-lang3</artifactId>
63+
<version>3.12.0</version>
64+
</dependency>
65+
66+
<dependency>
67+
<groupId>com.google.code.gson</groupId>
68+
<artifactId>gson</artifactId>
69+
<version>2.9.0</version>
70+
</dependency>
71+
72+
<dependency>
73+
<groupId>com.fatboyindustrial.gson-javatime-serialisers</groupId>
74+
<artifactId>gson-javatime-serialisers</artifactId>
75+
<version>1.1.1</version>
76+
</dependency>
77+
78+
<dependency>
79+
<groupId>org.junit.jupiter</groupId>
80+
<artifactId>junit-jupiter-api</artifactId>
81+
<version>5.7.0</version>
82+
<scope>test</scope>
83+
</dependency>
84+
85+
<dependency>
86+
<groupId>org.junit.jupiter</groupId>
87+
<artifactId>junit-jupiter-engine</artifactId>
88+
<version>5.7.0</version>
89+
</dependency>
90+
91+
<dependency>
92+
<groupId>org.testfx</groupId>
93+
<artifactId>testfx-core</artifactId>
94+
<version>4.0.16-alpha</version>
95+
</dependency>
96+
97+
<dependency>
98+
<groupId>org.testfx</groupId>
99+
<artifactId>testfx-junit5</artifactId>
100+
<version>4.0.16-alpha</version>
101+
</dependency>
102+
103+
<dependency>
104+
<groupId>org.testfx</groupId>
105+
<artifactId>openjfx-monocle</artifactId>
106+
<version>jdk-11+26</version>
107+
</dependency>
108+
</dependencies>
109+
</dependencyManagement>
110+
20111
<dependencies>
21112

22113
<dependency>
23114
<groupId>org.openjfx</groupId>
24115
<artifactId>javafx-graphics</artifactId>
25-
<version>${javafx.version}</version>
26116
</dependency>
27117

28118
<dependency>
29119
<groupId>org.openjfx</groupId>
30120
<artifactId>javafx-swing</artifactId>
31-
<version>${javafx.version}</version>
32121
</dependency>
33122

34123
<dependency>
35124
<groupId>com.rometools</groupId>
36125
<artifactId>rome</artifactId>
37-
<version>1.15.0</version>
38126
</dependency>
39127

40128
<dependency>
41129
<groupId>org.apache.commons</groupId>
42130
<artifactId>commons-lang3</artifactId>
43-
<version>3.12.0</version>
44131
</dependency>
45132

46133
<dependency>
47134
<groupId>com.google.code.gson</groupId>
48135
<artifactId>gson</artifactId>
49-
<version>2.9.0</version>
50136
</dependency>
51137

52138
<dependency>
53139
<groupId>com.fatboyindustrial.gson-javatime-serialisers</groupId>
54140
<artifactId>gson-javatime-serialisers</artifactId>
55-
<version>1.1.1</version>
56141
</dependency>
57142

58143
<dependency>
59144
<groupId>org.junit.jupiter</groupId>
60145
<artifactId>junit-jupiter-api</artifactId>
61-
<version>5.7.0</version>
62146
<scope>test</scope>
63147
</dependency>
64148

65149
<dependency>
66150
<groupId>org.junit.jupiter</groupId>
67151
<artifactId>junit-jupiter-engine</artifactId>
68-
<version>5.7.0</version>
69152
<scope>test</scope>
70153
</dependency>
71154

72155
<dependency>
73156
<groupId>org.testfx</groupId>
74157
<artifactId>testfx-core</artifactId>
75-
<version>4.0.16-alpha</version>
76158
<scope>test</scope>
77159
</dependency>
78160

79161
<dependency>
80162
<groupId>org.testfx</groupId>
81163
<artifactId>testfx-junit5</artifactId>
82-
<version>4.0.16-alpha</version>
83164
<scope>test</scope>
84165
</dependency>
85166

86167
<dependency>
87168
<groupId>org.testfx</groupId>
88169
<artifactId>openjfx-monocle</artifactId>
89-
<version>jdk-11+26</version>
90170
<scope>test</scope>
91171
</dependency>
92172

0 commit comments

Comments
 (0)