|
4 | 4 |
|
5 | 5 | <groupId>io.github.sukgu</groupId> |
6 | 6 | <artifactId>automation</artifactId> |
7 | | - <version>0.1.4.1</version> |
| 7 | + <version>0.1.5</version> |
8 | 8 |
|
9 | 9 | <name>automation</name> |
10 | 10 | <description>This project automates shadow-dom elements using java selenium</description> |
|
36 | 36 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
37 | 37 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
38 | 38 | <hamcrest-all.version>1.3</hamcrest-all.version> |
39 | | - <java.version>1.8</java.version> |
| 39 | + <java.version>11</java.version> |
40 | 40 | <junit-jupiter.version>5.4.0</junit-jupiter.version> |
41 | 41 | <junit-jupiter-engine-version>5.4.0</junit-jupiter-engine-version> |
42 | 42 | <junit-vintage-engine-version>5.4.0</junit-vintage-engine-version> |
43 | 43 | <junit-platform-launcher.version>1.4.0</junit-platform-launcher.version> |
44 | | - <maven.compiler.target>1.8</maven.compiler.target> |
45 | | - <maven-surefire-plugin.version>2.20</maven-surefire-plugin.version> |
46 | | - <maven-compiler-plugin.version>3.6.0</maven-compiler-plugin.version> |
47 | | - <maven.compiler.source>1.8</maven.compiler.source> |
48 | | - <maven-surefire-plugin.version>2.22.0</maven-surefire-plugin.version> |
| 44 | + <maven.compiler.target>11</maven.compiler.target> |
| 45 | + <maven-surefire-plugin.version>3.2.3</maven-surefire-plugin.version> |
| 46 | + <maven-compiler-plugin.version>3.11.0</maven-compiler-plugin.version> |
| 47 | + <maven.compiler.source>11</maven.compiler.source> |
| 48 | + <maven-surefire-plugin.version>3.2.3</maven-surefire-plugin.version> |
49 | 49 | <maven.compiler.target>${java.version}</maven.compiler.target> |
50 | 50 | <maven.compiler.source>${java.version}</maven.compiler.source> |
51 | | - <selenium.version>3.14.0</selenium.version> |
52 | | - <webdrivermanager.version>3.8.1</webdrivermanager.version> |
| 51 | + <maven.release.plugin.version>2.5.3</maven.release.plugin.version> |
| 52 | + <cobertura.maven.plugin.version>2.7</cobertura.maven.plugin.version> |
| 53 | + <nexus.staging.maven.plugin.version>1.6.7</nexus.staging.maven.plugin.version> |
| 54 | + <maven.gpg.plugin.version>1.5</maven.gpg.plugin.version> |
| 55 | + <maven.javadoc.plugin.version>3.6.3</maven.javadoc.plugin.version> |
| 56 | + <maven.source.plugin.version>3.3.0</maven.source.plugin.version> |
| 57 | + <selenium.version>4.16.1</selenium.version> |
| 58 | + <webdrivermanager.version>5.6.2</webdrivermanager.version> |
53 | 59 | <selenium-chrome-driver.version>${selenium.version}</selenium-chrome-driver.version> |
54 | 60 | <selenium-firefox-driver.version>${selenium.version}</selenium-firefox-driver.version> |
55 | 61 | </properties> |
|
125 | 131 | <optional>true</optional> |
126 | 132 | </dependency> |
127 | 133 |
|
128 | | - <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-server --> |
129 | | - <dependency> |
130 | | - <groupId>org.seleniumhq.selenium</groupId> |
131 | | - <artifactId>selenium-server</artifactId> |
132 | | - <version>${selenium.version}</version> |
133 | | - <scope>compile</scope> |
134 | | - <optional>true</optional> |
135 | | - </dependency> |
136 | | - |
137 | 134 | <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --> |
138 | 135 | <dependency> |
139 | 136 | <groupId>org.seleniumhq.selenium</groupId> |
|
195 | 192 | <plugin> |
196 | 193 | <groupId>org.apache.maven.plugins</groupId> |
197 | 194 | <artifactId>maven-source-plugin</artifactId> |
198 | | - <version>2.2.1</version> |
| 195 | + <version>${maven.source.plugin.version}</version> |
199 | 196 | <executions> |
200 | 197 | <execution> |
201 | 198 | <id>attach-sources</id> |
|
208 | 205 | <plugin> |
209 | 206 | <groupId>org.apache.maven.plugins</groupId> |
210 | 207 | <artifactId>maven-javadoc-plugin</artifactId> |
211 | | - <version>2.9.1</version> |
| 208 | + <version>${maven.javadoc.plugin.version}</version> |
212 | 209 | <executions> |
213 | 210 | <execution> |
214 | 211 | <id>attach-javadocs</id> |
|
221 | 218 | <plugin> |
222 | 219 | <groupId>org.apache.maven.plugins</groupId> |
223 | 220 | <artifactId>maven-gpg-plugin</artifactId> |
224 | | - <version>1.5</version> |
| 221 | + <version>${maven.gpg.plugin.version}</version> |
225 | 222 | <executions> |
226 | 223 | <execution> |
227 | 224 | <id>sign-artifacts</id> |
|
235 | 232 | <plugin> |
236 | 233 | <groupId>org.sonatype.plugins</groupId> |
237 | 234 | <artifactId>nexus-staging-maven-plugin</artifactId> |
238 | | - <version>1.6.7</version> |
| 235 | + <version>${nexus.staging.maven.plugin.version}</version> |
239 | 236 | <extensions>true</extensions> |
240 | 237 | <configuration> |
241 | 238 | <serverId>ossrh</serverId> |
|
247 | 244 | <plugin> |
248 | 245 | <groupId>org.codehaus.mojo</groupId> |
249 | 246 | <artifactId>cobertura-maven-plugin</artifactId> |
250 | | - <version>2.7</version> |
| 247 | + <version>${cobertura.maven.plugin.version}</version> |
251 | 248 | <configuration> |
252 | 249 | <formats> |
253 | 250 | <format>html</format> |
|
259 | 256 | <plugin> |
260 | 257 | <groupId>org.apache.maven.plugins</groupId> |
261 | 258 | <artifactId>maven-release-plugin</artifactId> |
262 | | - <version>2.5.3</version> |
| 259 | + <version>${maven.release.plugin.version}</version> |
263 | 260 | <configuration> |
264 | 261 | <autoVersionSubmodules>true</autoVersionSubmodules> |
265 | 262 | <useReleaseProfile>true</useReleaseProfile> |
|
0 commit comments