Add de-gfm to the docker setup. Fixes #3494. Commit ready for merge.

- Legacy-Id: 19863
This commit is contained in:
Robert Sparks 2022-01-19 19:44:28 +00:00
parent f7a9e0a1f9
commit 877d8800ce
3 changed files with 8 additions and 4 deletions

View file

@ -59,6 +59,7 @@ RUN apt-get install -qy \
rsync \
rsyslog \
ruby \
ruby-rubygems \
subversion \
unzip \
wget \
@ -67,9 +68,8 @@ RUN apt-get install -qy \
yang-tools \
zsh
# Install Kramdown (ruby)
RUN gem install kramdown && \
gem install kramdown-parser-gfm
# Install kramdown-rfc2629 (ruby)
RUN gem install kramdown-rfc2629
# Install chromedriver if supported
COPY docker/scripts/app-install-chromedriver.sh /tmp/app-install-chromedriver.sh

View file

@ -59,4 +59,6 @@ SUBMIT_YANG_RFC_MODEL_DIR = 'data/developers/ietf-ftp/yang/rfcmod/'
# Set INTERNAL_IPS for use within Docker. See https://knasmueller.net/fix-djangos-debug-toolbar-not-showing-inside-docker
import socket
hostname, _, ips = socket.gethostbyname_ex(socket.gethostname())
INTERNAL_IPS = [".".join(ip.split(".")[:-1] + ["1"]) for ip in ips]
INTERNAL_IPS = [".".join(ip.split(".")[:-1] + ["1"]) for ip in ips]
DE_GFM_BINARY = '/usr/local/bin/de-gfm'

View file

@ -80,3 +80,5 @@ SUBMIT_YANG_DRAFT_MODEL_DIR = 'data/developers/ietf-ftp/yang/draftmod/'
SUBMIT_YANG_INVAL_MODEL_DIR = 'data/developers/ietf-ftp/yang/invalmod/'
SUBMIT_YANG_IANA_MODEL_DIR = 'data/developers/ietf-ftp/yang/ianamod/'
SUBMIT_YANG_RFC_MODEL_DIR = 'data/developers/ietf-ftp/yang/rfcmod/'
DE_GFM_BINARY = '/usr/local/bin/de-gfm'