diff --git a/docker/buildenv/Dockerfile b/docker/buildenv/Dockerfile deleted file mode 100644 index c32afd52a6..0000000000 --- a/docker/buildenv/Dockerfile +++ /dev/null @@ -1,62 +0,0 @@ -FROM debian:buster -LABEL maintainer="Andrey Antukh " -ARG DEBIAN_FRONTEND=noninteractive - -ENV NODE_VERSION=v12.14.1 \ - CLOJURE_VERSION=1.10.1.507 \ - LANG=en_US.UTF-8 \ - LC_ALL=C.UTF-8 - -RUN set -ex; \ - mkdir -p /etc/resolvconf/resolv.conf.d; \ - echo "nameserver 8.8.8.8" > /etc/resolvconf/resolv.conf.d/tail; - -RUN set -ex; \ - apt-get update && \ - apt-get install -yq \ - locales \ - gnupg2 \ - ca-certificates \ - wget \ - sudo \ - vim \ - curl \ - bash \ - git \ - rlwrap \ - python \ - build-essential \ - ; \ - rm -rf /var/lib/apt/lists/*; - -RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 && \ - echo "deb http://repos.azulsystems.com/debian stable main" >> /etc/apt/sources.list.d/zulu.list && \ - apt-get -qq update && \ - apt-get -qqy install zulu-13 && \ - rm -rf /var/lib/apt/lists/*; - -ENV JAVA_HOME=/usr/lib/jvm/zulu-13-amd64/ - -COPY files/bashrc /root/.bashrc -COPY files/vimrc /root/.vimrc -COPY files/entrypoint.sh /entrypoint.sh -COPY files/package.json /root/package.json - -WORKDIR /root - -RUN set -ex; \ - wget "https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh"; \ - chmod +x "linux-install-$CLOJURE_VERSION.sh"; \ - "./linux-install-$CLOJURE_VERSION.sh"; \ - rm -rf "linux-install-$CLOJURE_VERSION.sh" - -RUN set -ex; \ - git clone https://github.com/creationix/nvm.git .nvm; \ - bash -c "source .nvm/nvm.sh && nvm install $NODE_VERSION"; \ - bash -c "source .nvm/nvm.sh && nvm alias default $NODE_VERSION"; \ - bash -c "source .nvm/nvm.sh && nvm use default"; - -RUN set -ex; \ - bash -c "source .nvm/nvm.sh && npm install"; - -ENTRYPOINT ["bash", "/entrypoint.sh"] diff --git a/docker/buildenv/files/bashrc b/docker/buildenv/files/bashrc deleted file mode 100644 index 246700b756..0000000000 --- a/docker/buildenv/files/bashrc +++ /dev/null @@ -1,12 +0,0 @@ -export PATH=$HOME/.local/bin:$PATH - -alias l='ls --color -GFlh' -alias rm='rm -r' -alias ls='ls --color -F' -alias lsd='ls -d *(/)' -alias lsf='ls -h *(.)' - -export LEIN_FAST_TRAMPOLINE=y - -export NVM_DIR="$HOME/.nvm" -[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm diff --git a/docker/buildenv/files/entrypoint.sh b/docker/buildenv/files/entrypoint.sh deleted file mode 100644 index 1cd2e12988..0000000000 --- a/docker/buildenv/files/entrypoint.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env zsh - -set -ex -exec "$@" diff --git a/docker/buildenv/files/vimrc b/docker/buildenv/files/vimrc deleted file mode 100755 index 0086626acb..0000000000 --- a/docker/buildenv/files/vimrc +++ /dev/null @@ -1,26 +0,0 @@ -set nocompatible - -set bs=2 -set ts=4 -set tw=1000000000 - -set expandtab -set tabstop=8 -set softtabstop=4 -set shiftwidth=4 -filetype indent off -filetype plugin on - -syntax on - -set autoindent -set showmatch -set showmode -set mousehide - -set nowrapscan -set hlsearch -set incsearch - -set fileencoding=utf8 -set encoding=utf8