Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorAntenore Gatta <antenore@simbiosi.org>2019-09-24 23:43:03 +0300
committerAntenore Gatta <antenore@simbiosi.org>2019-09-24 23:43:03 +0300
commit3f150822e30d8fd14d2082097c5fcb753e74d1aa (patch)
tree2fdce0d2cec780e782a60efa436977b76accdaa8 /ci
parent435a346497add6070a1ca0def0971d0d835bcbdb (diff)
Using remmina image for gnome 3.28
Diffstat (limited to 'ci')
-rw-r--r--ci/dockerfiles/gnome-3-28-1804/Dockerfile23
1 files changed, 23 insertions, 0 deletions
diff --git a/ci/dockerfiles/gnome-3-28-1804/Dockerfile b/ci/dockerfiles/gnome-3-28-1804/Dockerfile
new file mode 100644
index 000000000..f4f028097
--- /dev/null
+++ b/ci/dockerfiles/gnome-3-28-1804/Dockerfile
@@ -0,0 +1,23 @@
+FROM ubuntu:bionic
+
+RUN export DEBIAN_FRONTEND=noninteractive && \
+ apt-get update && \
+ apt-get dist-upgrade --yes && \
+ apt-get install --yes curl sudo jq squashfs-tools tzdata && \
+ curl -L $(curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/core' | jq '.download_url' -r) --output core.snap && \
+ mkdir -p /snap/core && unsquashfs -d /snap/core/current core.snap && rm core.snap && \
+ curl -L $(curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/core18' | jq '.download_url' -r) --output core18.snap && \
+ mkdir -p /snap/core18 && unsquashfs -d /snap/core18/current core18.snap && rm core18.snap && \
+ curl -L $(curl -H 'X-Ubuntu-Series: 16' 'https://api.snapcraft.io/api/v1/snaps/details/snapcraft?channel=candidate' | jq '.download_url' -r) --output snapcraft.snap && \
+ mkdir -p /snap/snapcraft && unsquashfs -d /snap/snapcraft/current snapcraft.snap && rm snapcraft.snap && \
+ curl -L https://raw.githubusercontent.com/snapcore/snapcraft/master/docker/bin/snapcraft-wrapper --output snapcraft-wrapper && \
+ mkdir -p /snap/bin && \
+ mv snapcraft-wrapper /snap/bin/snapcraft && \
+ chmod a+x /snap/bin/snapcraft && \
+ apt remove --yes --purge curl jq squashfs-tools && \
+ apt-get autoclean --yes && \
+ apt-get clean --yes
+
+ENV PATH=/snap/bin:$PATH
+ENV LANG C.UTF-8
+ENV LC_ALL C.UTF-8