From 468f1e3abe0276cac203761bcfae55ae8e17a500 Mon Sep 17 00:00:00 2001 From: Michał Gołębiowski Date: Wed, 25 May 2016 14:58:08 +0200 Subject: Build: Add jQuery 1.12/2.2 to the test configuration Ref gh-1706 --- Gruntfile.js | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) (limited to 'Gruntfile.js') diff --git a/Gruntfile.js b/Gruntfile.js index f31cca5d4..debcd6405 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -331,6 +331,21 @@ grunt.initConfig({ "jquery-1.11.3/jquery.js": "jquery-1.11.3/dist/jquery.js", "jquery-1.11.3/MIT-LICENSE.txt": "jquery-1.11.3/MIT-LICENSE.txt", + "jquery-1.12.0/jquery.js": "jquery-1.12.0/dist/jquery.js", + "jquery-1.12.0/LICENSE.txt": "jquery-1.12.0/LICENSE.txt", + + "jquery-1.12.1/jquery.js": "jquery-1.12.1/dist/jquery.js", + "jquery-1.12.1/LICENSE.txt": "jquery-1.12.1/LICENSE.txt", + + "jquery-1.12.2/jquery.js": "jquery-1.12.2/dist/jquery.js", + "jquery-1.12.2/LICENSE.txt": "jquery-1.12.2/LICENSE.txt", + + "jquery-1.12.3/jquery.js": "jquery-1.12.3/dist/jquery.js", + "jquery-1.12.3/LICENSE.txt": "jquery-1.12.3/LICENSE.txt", + + "jquery-1.12.4/jquery.js": "jquery-1.12.4/dist/jquery.js", + "jquery-1.12.4/LICENSE.txt": "jquery-1.12.4/LICENSE.txt", + "jquery-2.0.0/jquery.js": "jquery-2.0.0/jquery.js", "jquery-2.0.0/MIT-LICENSE.txt": "jquery-2.0.0/MIT-LICENSE.txt", @@ -353,7 +368,25 @@ grunt.initConfig({ "jquery-2.1.2/MIT-LICENSE.txt": "jquery-2.1.2/MIT-LICENSE.txt", "jquery-2.1.3/jquery.js": "jquery-2.1.3/dist/jquery.js", - "jquery-2.1.3/MIT-LICENSE.txt": "jquery-2.1.3/MIT-LICENSE.txt" + "jquery-2.1.3/MIT-LICENSE.txt": "jquery-2.1.3/MIT-LICENSE.txt", + + "jquery-2.1.4/jquery.js": "jquery-2.1.4/dist/jquery.js", + "jquery-2.1.4/MIT-LICENSE.txt": "jquery-2.1.4/MIT-LICENSE.txt", + + "jquery-2.2.0/jquery.js": "jquery-2.2.0/dist/jquery.js", + "jquery-2.2.0/LICENSE.txt": "jquery-2.2.0/LICENSE.txt", + + "jquery-2.2.1/jquery.js": "jquery-2.2.1/dist/jquery.js", + "jquery-2.2.1/LICENSE.txt": "jquery-2.2.1/LICENSE.txt", + + "jquery-2.2.2/jquery.js": "jquery-2.2.2/dist/jquery.js", + "jquery-2.2.2/LICENSE.txt": "jquery-2.2.2/LICENSE.txt", + + "jquery-2.2.3/jquery.js": "jquery-2.2.3/dist/jquery.js", + "jquery-2.2.3/LICENSE.txt": "jquery-2.2.3/LICENSE.txt", + + "jquery-2.2.4/jquery.js": "jquery-2.2.4/dist/jquery.js", + "jquery-2.2.4/LICENSE.txt": "jquery-2.2.4/LICENSE.txt" } } }, -- cgit v1.2.3 t/github_actions/master/actions/checkout-4'>dependabot/github_actions/master/actions/checkout-4 Apache Archiva Repository: https://github.com/apache/archivawww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/src/ci/docker/webtest/Dockerfile
blob: a5490fa46df0294fe2ff9638dce9a3b715d6588a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#
#  Licensed to the Apache Software Foundation (ASF) under one
#  or more contributor license agreements.  See the NOTICE file
#  distributed with this work for additional information
#  regarding copyright ownership.  The ASF licenses this file
#  to you under the Apache License, Version 2.0 (the
#  "License"); you may not use this file except in compliance
#  with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
#  Unless required by applicable law or agreed to in writing,
#  software distributed under the License is distributed on an
#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
#  KIND, either express or implied.  See the License for the
#  specific language governing permissions and limitations
#  under the License.
#
#  Author: Martin Stockhammer <martin_s@apache.org>
#  Date:   2017-04-16
#
#  Dockerfile for ci testing of the web modules.
#  Currently only chrome browser is installed into the image.
#  Uses selenium version 2.53.1

FROM openjdk:8-jre-slim
MAINTAINER Apache Archiva <dev@archiva.apache.org>

ENV DEBIAN_FRONTEND noninteractive
ENV DEBCONF_NONINTERACTIVE_SEEN true
ARG CHROME_VERSION=google-chrome-stable
ARG CHROME_DRIVER_VERSION=2.37
ARG SELENIUM_VERSION=2.53.1

RUN apt-get -qqy update
RUN apt-get -qqy install apt-utils >/dev/null 2>&1
RUN apt-get -qqy install wget unzip gnupg >/dev/null
RUN apt-get -qqy upgrade && apt-get -qqy autoremove >/dev/null
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \
  && echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list \
  && apt-get -qqy update >/dev/null\
  && apt-get -qqy install $CHROME_VERSION >/dev/null

RUN wget --no-verbose -O /tmp/chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip \
  && rm -rf /opt/selenium/chromedriver \
  && unzip /tmp/chromedriver_linux64.zip -d /opt/selenium \
  && rm /tmp/chromedriver_linux64.zip \
  && mv /opt/selenium/chromedriver /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION \
  && chmod 755 /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION \
  && ln -fs /opt/selenium/chromedriver-$CHROME_DRIVER_VERSION /usr/bin/chromedriver \
  >/dev/null

RUN apt-get -qqy install xvfb dbus locales fluxbox >/dev/null \
  && apt-get -qqy purge perl libtext-iconv-perl libx11-doc libsane fonts-dejavu-extra xfonts-base libsane-common iproute2 krb5-locales ifupdown >/dev/null \
  && apt-get -qqy autoremove >/dev/null \
  && rm -rf /var/lib/apt/lists/* /var/cache/apt/* >/dev/null

RUN mkdir -p /opt/bin && wget --no-verbose -O /opt/bin/selenium-server-standalone.jar https://selenium-release.storage.googleapis.com/2.53/selenium-server-standalone-$SELENIUM_VERSION.jar \
  && chmod 644 /opt/bin/selenium-server-standalone.jar >/dev/null

COPY entry_point.sh /opt/bin/entry_point.sh
COPY x_run.sh /opt/bin/x_run.sh
COPY chrome_launcher.sh /usr/bin/google-chrome
RUN chmod +x /opt/bin/entry_point.sh \
  && chmod +x /usr/bin/google-chrome \
  && chmod +x /opt/bin/x_run.sh


ENV SCREEN_WIDTH 1600
ENV SCREEN_HEIGHT 1200
ENV SCREEN_DEPTH 24
ENV X_START_NUM=3

RUN echo "DBUS_SESSION_BUS_ADDRESS=/dev/null" >> /etc/environment

CMD ["/opt/bin/entry_point.sh"]