mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-05 20:57:40 +00:00
Merge 1.5.2 changes back to master.
This commit is contained in:
@@ -2,3 +2,4 @@
|
|||||||
CONTRIBUTING
|
CONTRIBUTING
|
||||||
doc/licenses/*/**/*
|
doc/licenses/*/**/*
|
||||||
doc/**/html/*.html
|
doc/**/html/*.html
|
||||||
|
guacamole-docker/*.pref
|
||||||
|
15
Dockerfile
15
Dockerfile
@@ -28,10 +28,21 @@ ARG TOMCAT_VERSION=8.5
|
|||||||
ARG TOMCAT_JRE=jdk8
|
ARG TOMCAT_JRE=jdk8
|
||||||
|
|
||||||
# Use official maven image for the build
|
# Use official maven image for the build
|
||||||
FROM maven:3-jdk-8 AS builder
|
FROM maven:3-eclipse-temurin-8-focal AS builder
|
||||||
|
|
||||||
|
# Use Mozilla's Firefox PPA (newer Ubuntu lacks a "firefox-esr" package and
|
||||||
|
# provides only a transitional "firefox" package that actually requires Snap
|
||||||
|
# and thus can't be used within Docker)
|
||||||
|
RUN apt-get update \
|
||||||
|
&& apt-get upgrade -y \
|
||||||
|
&& apt-get install -y software-properties-common \
|
||||||
|
&& add-apt-repository -y ppa:mozillateam/ppa
|
||||||
|
|
||||||
|
# Explicitly prefer packages from the Firefox PPA
|
||||||
|
COPY guacamole-docker/mozilla-firefox.pref /etc/apt/preferences.d/
|
||||||
|
|
||||||
# Install firefox browser for sake of JavaScript unit tests
|
# Install firefox browser for sake of JavaScript unit tests
|
||||||
RUN apt-get update && apt-get install -y firefox-esr
|
RUN apt-get update && apt-get install -y firefox
|
||||||
|
|
||||||
# Arbitrary arguments that can be passed to the maven build. By default, an
|
# Arbitrary arguments that can be passed to the maven build. By default, an
|
||||||
# argument will be provided to explicitly unskip any skipped tests. To, for
|
# argument will be provided to explicitly unskip any skipped tests. To, for
|
||||||
|
3
guacamole-docker/mozilla-firefox.pref
Normal file
3
guacamole-docker/mozilla-firefox.pref
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
Package: *
|
||||||
|
Pin: release o=LP-PPA-mozillateam
|
||||||
|
Pin-Priority: 1001
|
7
pom.xml
7
pom.xml
@@ -248,6 +248,13 @@
|
|||||||
<groupId>com.github.buckelieg</groupId>
|
<groupId>com.github.buckelieg</groupId>
|
||||||
<artifactId>minify-maven-plugin</artifactId>
|
<artifactId>minify-maven-plugin</artifactId>
|
||||||
<version>2.0.1</version>
|
<version>2.0.1</version>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.plexus</groupId>
|
||||||
|
<artifactId>plexus-utils</artifactId>
|
||||||
|
<version>3.5.1</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
|
||||||
<!-- Explicitly use latest versions of core plugins -->
|
<!-- Explicitly use latest versions of core plugins -->
|
||||||
|
Reference in New Issue
Block a user