diff options
author | Udo Walter | 2020-10-27 18:56:19 +0100 |
---|---|---|
committer | Udo Walter | 2020-10-27 18:56:19 +0100 |
commit | 60c53021df660563d0be52b307f8dbbcbbbca22c (patch) | |
tree | 045b9c5063adf5d0275e9d47797c4987eef27c8d /pom.xml | |
parent | Fix logo in firefox (diff) | |
download | bwlp-guacamole-ext-60c53021df660563d0be52b307f8dbbcbbbca22c.tar.gz bwlp-guacamole-ext-60c53021df660563d0be52b307f8dbbcbbbca22c.tar.xz bwlp-guacamole-ext-60c53021df660563d0be52b307f8dbbcbbbca22c.zip |
fix language tags for Guacamole 1.2.0, workaround for greyed out continue button, add build logging
Build revision and timestamp are logged on start and sent as http request headers on connection to the sat server. (Bwlp-Plugin-Build-Revision and Bwlp-Plugin-Build-Timestamp)
This build now requires guacamole >=1.2.0
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 42 |
1 files changed, 41 insertions, 1 deletions
@@ -11,13 +11,38 @@ <name>bwlp-guac</name> <url>http://maven.apache.org</url> + <scm> + <connection>scm:git:git://git.openslx.org/bwlp/bwlp-guacamole-ext.git</connection> + </scm> + <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <maven.build.timestamp.format>yyyy.MM.dd HH:mm</maven.build.timestamp.format> </properties> <build> <plugins> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>buildnumber-maven-plugin</artifactId> + <version>1.4</version> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>create</goal> + <goal>create-timestamp</goal> + </goals> + </execution> + </executions> + <configuration> + <doCheck>false</doCheck> + <doUpdate>false</doUpdate> + <timestampPropertyName>revision.timestamp</timestampPropertyName> + </configuration> + </plugin> + + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.6.1</version> @@ -27,6 +52,21 @@ </configuration> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>3.0.0</version> + <configuration> + <archive> + <manifestEntries> + <Build-Timestamp>${maven.build.timestamp}</Build-Timestamp> + <Build-Revision>${buildNumber}</Build-Revision> + <Build-Revision-Timestamp>${revision.timestamp}</Build-Revision-Timestamp> + </manifestEntries> + </archive> + </configuration> + </plugin> + <!-- Pre-cache Angular templates with maven-angular-plugin --> <plugin> <groupId>com.keithbranton.mojo</groupId> @@ -110,7 +150,7 @@ <dependency> <groupId>org.apache.guacamole</groupId> <artifactId>guacamole-ext</artifactId> - <version>1.1.0</version> + <version>1.2.0</version> </dependency> <dependency> <groupId>javax.servlet</groupId> |