This is an automated email from the ASF dual-hosted git repository.

paleolimbot pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 00aa9c38 chore(ci): re-add extra packages into Ubuntu image (#419)
00aa9c38 is described below

commit 00aa9c381737e97569a1282bfcf96050d3de5d56
Author: Dewey Dunnington <[email protected]>
AuthorDate: Tue Apr 9 12:49:43 2024 -0300

    chore(ci): re-add extra packages into Ubuntu image (#419)
    
    The missing tools are causing the docs and coverage CI jobs to fail!
---
 ci/docker/ubuntu.dockerfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ci/docker/ubuntu.dockerfile b/ci/docker/ubuntu.dockerfile
index 2078a747..5ec55610 100644
--- a/ci/docker/ubuntu.dockerfile
+++ b/ci/docker/ubuntu.dockerfile
@@ -39,9 +39,9 @@ ENV NANOARROW_PYTHON_VENV "/venv"
 # Locale required for R CMD check
 RUN locale-gen en_US.UTF-8 && update-locale en_US.UTF-8
 
-# For R
+# For R. The Ubuntu image installs a few extras for coverage + documentation
 RUN mkdir ~/.R && echo "MAKEFLAGS = -j$(nproc)" > ~/.R/Makevars
-RUN R -e 'install.packages("desc", repos = "https://cloud.r-project.org";)' && 
mkdir /tmp/rdeps
+RUN R -e 'install.packages(c("desc", "covr", "pkgdown"), repos = 
"https://cloud.r-project.org";)' && mkdir /tmp/rdeps
 COPY r/DESCRIPTION /tmp/rdeps
 RUN R -e 
'install.packages(setdiff(desc::desc("/tmp/rdeps")$get_deps()$package, 
"arrow"), repos = "https://cloud.r-project.org";)'
 

Reply via email to