File: Dockerfile

package info (click to toggle)
vim-vimtex 2.16-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,660 kB
  • sloc: makefile: 367; python: 103
file content (36 lines) | stat: -rw-r--r-- 888 bytes parent folder | download
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
# VimTeX - LaTeX plugin for Vim
#
# Maintainer: Karl Yngve LervÄg
# Email:      karl.yngve@gmail.com
#
# This is a dockerfile for creating an environment that is similar to the
# environment on Github Actions where the tests are run.
#
# To use, do something like this:
#
#   cd VIMTEX/docker
#   docker build -t vimtex-test .
#   docker run -v /path/to/vimtex:/vimtex -ti vimtex-test

FROM ubuntu:20.04

ARG DEBIAN_FRONTEND=noninteractive

RUN apt update
RUN apt install -y software-properties-common
RUN add-apt-repository -y ppa:neovim-ppa/stable && apt update
RUN apt -y install \
  vim neovim moreutils gcc make wget tree \
  texlive texlive-latex-extra texlive-extra-utils \
  texlive-bibtex-extra libtext-bibtex-perl \
  texlive-publishers \
  latexmk \
  libmodule-build-perl \
  libconfig-autoconf-perl \
  libextutils-libbuilder-perl

ENV SHELL=bash

WORKDIR /vimtex

CMD bash