summaryrefslogtreecommitdiff
path: root/test/docker/Dockerfile-ubuntu14
diff options
context:
space:
mode:
Diffstat (limited to 'test/docker/Dockerfile-ubuntu14')
-rw-r--r--test/docker/Dockerfile-ubuntu14204
1 files changed, 10 insertions, 194 deletions
diff --git a/test/docker/Dockerfile-ubuntu14 b/test/docker/Dockerfile-ubuntu14
index 8db91503..a1086add 100644
--- a/test/docker/Dockerfile-ubuntu14
+++ b/test/docker/Dockerfile-ubuntu14
@@ -1,197 +1,13 @@
-FROM ubuntu:14.04
+FROM vskytta/bash-completion:ubuntu14
-# TODO: more coverage
-# TODO: wine needs dpkg --add-architecture i386 before apt-get update, but
-# that results in apt-get update errors (some index files not found)
-RUN apt-get update && \
- DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
- autoconf \
- automake \
- dejagnu \
- tcllib \
- xvfb \
- software-properties-common && \
- apt-add-repository multiverse && \
- apt-get update && \
- DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
- a2ps \
- abook \
- acpi \
- alpine \
- android-tools-adb \
- ant \
- apache2 \
- apache2-utils \
- apt-build \
- asciidoc \
- aspell \
- autoconf \
- automake \
- bc \
- bind9-host \
- bison \
- bluez \
- bridge-utils \
- bsdgames \
- ccache \
- cfengine2 \
- chrony \
- chrpath \
- cksfv \
- clisp \
- cowsay \
- cppcheck \
- cryptsetup-bin \
- cups-bsd \
- cups-client \
- curl \
- cvs \
- cvsps \
- deja-dup \
- desktop-file-utils \
- dict \
- dnsutils \
- dselect \
- dsniff \
- enscript \
- eog \
- evince \
- expat \
- fbi \
- feh \
- file-roller \
- finger \
- freerdp-x11 \
- fuse \
- gcj-jdk \
- gcl \
- gdb \
- genisoimage \
- gkrellm \
- gnat-4.6 \
- gnokii-cli \
- gnome-mplayer \
- gperf \
- gphoto2 \
- graphicsmagick \
- graphicsmagick-imagemagick-compat \
- graphviz \
- growisofs \
- grub \
- hddtemp \
- hping3 \
- htop \
- icedtea-netx \
- idn \
- iftop \
- info \
- iperf \
- ipmitool \
- iputils-arping \
- iputils-ping \
- iputils-tracepath \
- ipv6calc \
- isc-dhcp-client \
- jpegoptim \
- k3b \
- kcov \
- kplayer \
- ldap-utils \
- ldapvi \
- lftp \
- liblz4-tool \
- libuser \
- lilo \
- links \
- lrzip \
- lsof \
- lvm2 \
- lzip \
- lzop \
- mailman \
- man \
- mariadb-client-5.5 \
- mc \
- mcrypt \
- mdadm \
- medusa \
- mencoder \
- minicom \
- monodevelop \
- mplayer-gui \
- mr \
- mtx \
- mussh \
- net-tools \
- nethogs \
- network-manager \
- nfs-common \
- ngrep \
- nis \
- nodejs-legacy \
- npm \
- ntpdate \
- open-iscsi-utils \
- openjdk-7-jdk \
- openswan \
- optipng \
- p7zip-full \
- patchutils \
- perl-doc \
- pinfo \
- poppler-utils \
- postgresql-client-9.3 \
- postfix \
- prelink \
- protobuf-compiler \
- puppet-common \
- pwgen \
- pyflakes \
- pylint \
- python-flake8 \
- python-pytest \
- python3 \
- quota \
- rcs \
- rdesktop \
- reportbug \
- reptyr \
- ri \
- rpm \
- rsync \
- samba-common-bin \
- sbcl \
- screen \
- sharutils \
- sitecopy \
- smartmontools \
- smbclient \
- sqlite3 \
- strace \
- subversion \
- sysbench \
- tcpdump \
- texinfo \
- tshark \
- unace \
- unrar \
- units \
- unixodbc \
- valgrind \
- vpnc \
- wget \
- wireless-tools \
- wodim \
- wvdial \
- x11-xserver-utils \
- xserver-xorg-input-synaptics \
- xsltproc \
- xvnc4viewer \
- xzdec \
- yum \
- yum-utils \
- zopfli && \
- npm install -g jshint
+# When adding new completions, install packages desired for their testing here
+# in case they're not in the base image, and remove later when the base image
+# has caught up.
+#RUN apt-get update \
+# && \
+# DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
+# some-package
-WORKDIR /usr/src/bash-completion
+WORKDIR /work
COPY . .
+CMD ["bash"]