|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <!--
|
3 |
| - SPDX-FileCopyrightText: © Haxe4E authors |
| 3 | + SPDX-FileCopyrightText: © The Haxe4E authors |
4 | 4 | SPDX-FileContributor: Sebastian Thomschke
|
5 | 5 | SPDX-License-Identifier: EPL-2.0
|
6 |
| - SPDX-ArtifactOfProjectHomePage: https://github.com/haxe4e/haxe4e-studio |
| 6 | + SPDX-ArtifactOfProjectHomePage: https://github.com/haxe4e/haxe-studio |
7 | 7 | -->
|
8 | 8 | <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
|
9 | 9 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
|
13 | 13 | <parent>
|
14 | 14 | <groupId>com.vegardit.maven</groupId>
|
15 | 15 | <artifactId>vegardit-maven-parent</artifactId>
|
16 |
| - <version>6.1.8</version> |
| 16 | + <version>6.1.9</version> |
17 | 17 | </parent>
|
18 | 18 |
|
19 | 19 | <groupId>org.haxe4e.studio</groupId>
|
|
23 | 23 |
|
24 | 24 |
|
25 | 25 | <name>haxe4e-studio-parent</name>
|
| 26 | + <url>https://github.com/haxe4e/haxe-studio</url> |
26 | 27 | <inceptionYear>2021</inceptionYear>
|
27 | 28 | <organization>
|
28 | 29 | <name>The Haxe4E Project</name>
|
|
46 | 47 |
|
47 | 48 | <scm>
|
48 | 49 | <!-- https://maven.apache.org/scm/git.html -->
|
49 |
| - <url>https://github.com/haxe4e/haxe4e-studio</url> |
50 |
| - <connection>scm:git:https://github.com/haxe4e/haxe4e-studio.git</connection> |
51 |
| - <developerConnection>scm:git:https://github.com/haxe4e/haxe4e-studio.git</developerConnection> |
| 50 | + <url>https://github.com/haxe4e/haxe-studio</url> |
| 51 | + <connection>scm:git:https://github.com/haxe4e/haxe-studio.git</connection> |
| 52 | + <developerConnection>scm:git:https://github.com/haxe4e/haxe-studio.git</developerConnection> |
52 | 53 | <tag>HEAD</tag>
|
53 | 54 | </scm>
|
54 | 55 |
|
55 | 56 |
|
56 | 57 | <issueManagement>
|
57 | 58 | <system>github.com</system>
|
58 |
| - <url>https://github.com/haxe4e/haxe4e-studio/issues</url> |
| 59 | + <url>https://github.com/haxe4e/haxe-studio/issues</url> |
59 | 60 | </issueManagement>
|
60 | 61 |
|
61 | 62 |
|
62 | 63 | <ciManagement>
|
63 | 64 | <system>github.com</system>
|
64 |
| - <url>https://github.com/haxe4e/haxe4e-studio/actions</url> |
| 65 | + <url>https://github.com/haxe4e/haxe-studio/actions</url> |
65 | 66 | </ciManagement>
|
66 | 67 |
|
67 | 68 |
|
68 | 69 | <properties>
|
69 | 70 | <java.version>21</java.version>
|
70 | 71 | <tycho.version>4.0.12</tycho.version>
|
| 72 | + <jgit.dirtyWorkingTree>error</jgit.dirtyWorkingTree> |
71 | 73 |
|
72 | 74 | <!-- to prevent:
|
73 | 75 | [ERROR] Failed to execute goal com.hubspot.maven.plugins:dependency-scope-maven-plugin:0.10:check (check@validate) on project org.haxe4e:
|
|
150 | 152 | <version>${tycho.version}</version>
|
151 | 153 | <configuration>
|
152 | 154 | <format>yyyyMMdd-HHmm</format>
|
| 155 | + <timestampProvider>jgit</timestampProvider> |
| 156 | + <jgit.dirtyWorkingTree>${jgit.dirtyWorkingTree}</jgit.dirtyWorkingTree> |
| 157 | + <jgit.ignore>pom.xml</jgit.ignore> |
| 158 | + |
153 | 159 | <!-- replace SNAPSHOT version in the final product configuration -->
|
154 | 160 | <finalName>${project.artifactId}_${unqualifiedVersion}.${buildQualifier}</finalName>
|
155 | 161 | </configuration>
|
| 162 | + <dependencies> |
| 163 | + <dependency> |
| 164 | + <groupId>org.eclipse.tycho</groupId> |
| 165 | + <artifactId>tycho-buildtimestamp-jgit</artifactId> |
| 166 | + <version>${tycho.version}</version> |
| 167 | + </dependency> |
| 168 | + </dependencies> |
156 | 169 | </plugin>
|
157 | 170 | <plugin>
|
158 | 171 | <!-- https://tycho.eclipseprojects.io/doc/latest/tycho-p2-plugin/plugin-info.html -->
|
|
329 | 342 | </build>
|
330 | 343 |
|
331 | 344 | <profiles>
|
| 345 | + <profile> |
| 346 | + <!-- This profile prevents local maven builds from failing if uncommitted changes are present --> |
| 347 | + <id>local-dev</id> |
| 348 | + <activation> |
| 349 | + <property> |
| 350 | + <name>!env.CI</name> |
| 351 | + </property> |
| 352 | + </activation> |
| 353 | + <properties> |
| 354 | + <jgit.dirtyWorkingTree>warning</jgit.dirtyWorkingTree> |
| 355 | + </properties> |
| 356 | + </profile> |
332 | 357 | <profile>
|
333 | 358 | <id>disable-tycho-packaging-plugin-if-executed-in-eclipse</id>
|
334 | 359 | <activation>
|
|
0 commit comments