summaryrefslogtreecommitdiffstats
path: root/pom.xml
diff options
context:
space:
mode:
authorUdo Walter2020-10-27 18:56:19 +0100
committerUdo Walter2020-10-27 18:56:19 +0100
commit60c53021df660563d0be52b307f8dbbcbbbca22c (patch)
tree045b9c5063adf5d0275e9d47797c4987eef27c8d /pom.xml
parentFix logo in firefox (diff)
downloadbwlp-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.xml42
1 files changed, 41 insertions, 1 deletions
diff --git a/pom.xml b/pom.xml
index 288cd6b..20cde4c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -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>