Skip to content

Commit f17f233

Browse files
javier-godoypaodb
authored andcommitted
ci: use vaadin snapshots in profiles
1 parent 7a7a3a9 commit f17f233

File tree

1 file changed

+42
-44
lines changed

1 file changed

+42
-44
lines changed

pom.xml

Lines changed: 42 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -75,50 +75,6 @@
7575
</dependencies>
7676
</dependencyManagement>
7777

78-
<repositories>
79-
<repository>
80-
<id>central</id>
81-
<url>https://repo.maven.apache.org/maven2</url>
82-
<snapshots>
83-
<enabled>false</enabled>
84-
</snapshots>
85-
</repository>
86-
<repository>
87-
<id>Vaadin Directory</id>
88-
<url>https://maven.vaadin.com/vaadin-addons</url>
89-
</repository>
90-
<!-- Repository needed for prerelease versions of Vaadin -->
91-
<repository>
92-
<id>Vaadin prereleases</id>
93-
<url>https://maven.vaadin.com/vaadin-prereleases</url>
94-
</repository>
95-
<!-- Repository needed for the snapshot versions of Vaadin -->
96-
<repository>
97-
<id>vaadin-snapshots</id>
98-
<url>https://oss.sonatype.org/content/repositories/vaadin-snapshots/</url>
99-
</repository>
100-
</repositories>
101-
102-
<pluginRepositories>
103-
<pluginRepository>
104-
<id>central</id>
105-
<url>https://repo.maven.apache.org/maven2</url>
106-
<snapshots>
107-
<enabled>false</enabled>
108-
</snapshots>
109-
</pluginRepository>
110-
<!-- Repository needed for prerelease versions of Vaadin -->
111-
<pluginRepository>
112-
<id>Vaadin prereleases</id>
113-
<url>https://maven.vaadin.com/vaadin-prereleases</url>
114-
</pluginRepository>
115-
<pluginRepository>
116-
<id>vaadin-snapshots</id>
117-
<url>https://oss.sonatype.org/content/repositories/vaadin-snapshots/</url>
118-
<releases><enabled>false</enabled></releases>
119-
</pluginRepository>
120-
</pluginRepositories>
121-
12278
<dependencies>
12379
<dependency>
12480
<groupId>com.vaadin</groupId>
@@ -462,6 +418,48 @@
462418
</plugins>
463419
</build>
464420
</profile>
421+
422+
<profile>
423+
<id>v24</id>
424+
<properties>
425+
<maven.compiler.source>17</maven.compiler.source>
426+
<maven.compiler.target>17</maven.compiler.target>
427+
<vaadin.version>24.1-SNAPSHOT</vaadin.version>
428+
<jetty.version>11.0.12</jetty.version>
429+
</properties>
430+
<repositories>
431+
<repository>
432+
<id>vaadin-snapshots</id>
433+
<url>https://tools.vaadin.com/nexus/content/repositories/vaadin-snapshots/</url>
434+
<snapshots>
435+
<enabled>true</enabled>
436+
</snapshots>
437+
<releases>
438+
<enabled>false</enabled>
439+
</releases>
440+
</repository>
441+
</repositories>
442+
<pluginRepositories>
443+
<pluginRepository>
444+
<id>vaadin-snapshots</id>
445+
<url>https://tools.vaadin.com/nexus/content/repositories/vaadin-snapshots/</url>
446+
<snapshots>
447+
<enabled>true</enabled>
448+
</snapshots>
449+
<releases>
450+
<enabled>false</enabled>
451+
</releases>
452+
</pluginRepository>
453+
</pluginRepositories>
454+
<dependencies>
455+
<dependency>
456+
<groupId>jakarta.servlet</groupId>
457+
<artifactId>jakarta.servlet-api</artifactId>
458+
<version>6.0.0</version>
459+
<scope>provided</scope>
460+
</dependency>
461+
</dependencies>
462+
</profile>
465463

466464
</profiles>
467465

0 commit comments

Comments
 (0)