Skip to content

Commit dbce06d

Browse files
committed
fix: update pak installation command for improved package management
1 parent 4633f33 commit dbce06d

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
1919
build-essential \
2020
&& apt-get clean \
2121
&& rm -rf /var/lib/apt/lists/*
22-
# Install pak for faster package installation
23-
RUN Rscript -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/stable/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))'
22+
# Install pak
23+
RUN Rscript -e 'if (!requireNamespace("pak", quietly = TRUE)) { \
24+
install.packages("pak", repos = "https://cloud.r-project.org") }'
2425

2526
# Copy only dependency information first to leverage Docker caching
2627
COPY DESCRIPTION /tmp/

0 commit comments

Comments
 (0)