Skip to content

Commit 14585e1

Browse files
committed
Updating site
1 parent c604706 commit 14585e1

35 files changed

Lines changed: 161 additions & 113286 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
FROM rocker/tidyverse:4.4.1
1+
FROM ghcr.io/rocker-org/devcontainer/r-ver:4.5
22

3-
RUN apt-get update && apt-get install -y --no-install-recommends \
4-
pandoc \
5-
pandoc-citeproc \
6-
curl \
7-
gdebi-core \
8-
&& rm -rf /var/lib/apt/lists/*
3+
# Architecture-specific variable (built in Docker BuildKit)
4+
ARG TARGETARCH
95

10-
RUN install2.r -n4 \
6+
# Install quarto-cli and the orange-book extension
7+
RUN wget https://github.com/quarto-dev/quarto-cli/releases/download/v1.9.35/quarto-1.9.35-linux-${TARGETARCH}.deb && \
8+
dpkg -i quarto-1.9.35-linux-${TARGETARCH}.deb && \
9+
rm quarto-1.9.35-linux-${TARGETARCH}.deb
10+
11+
RUN install2.r -n4 --error \
1112
renv \
1213
pander \
1314
igraph \
@@ -27,12 +28,7 @@ Rscript --vanilla -e 'reticulate::py_install("datatable")'
2728
RUN \
2829
Rscript --vanilla -e 'reticulate::py_install("pandas")'
2930

30-
RUN curl -LO https://quarto.org/download/latest/quarto-linux-amd64.deb
31-
RUN gdebi --non-interactive quarto-linux-amd64.deb
32-
RUN apt-get install --no-install-recommends -y git
33-
3431
RUN apt-get update && apt-get install -y --no-install-recommends gdb
3532

36-
RUN install2.r languageserver
3733

3834
CMD ["bash"]

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ libs
1010
*.docx
1111
*.xlsx
1212
_site
13+
14+
/.quarto/
15+
_book/

0 commit comments

Comments
 (0)