[ 
https://issues.apache.org/jira/browse/ARROW-16401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17532254#comment-17532254
 ] 

Jacob Wujciak-Jens commented on ARROW-16401:
--------------------------------------------

M1/10.13 would also be needed to build our [autobrew 
bottles|https://github.com/autobrew/scripts/blob/master/apache-arrow]

> [R][CI] Dissect arrow-r-nightly workflow into Crossbow tasks
> ------------------------------------------------------------
>
>                 Key: ARROW-16401
>                 URL: https://issues.apache.org/jira/browse/ARROW-16401
>             Project: Apache Arrow
>          Issue Type: Sub-task
>          Components: Continuous Integration, R
>            Reporter: Jacob Wujciak-Jens
>            Assignee: Jacob Wujciak-Jens
>            Priority: Major
>             Fix For: 9.0.0
>
>
> Analyze the different task in the [existing 
> workflow|https://github.com/ursa-labs/arrow-r-nightly/blob/master/.github/workflows/build-and-test-all.yml]
>  and look for redundancies and missing functionality in Crossbow and PR jobs.
>  
> Result: 
> Most functions are already covered in arrow/crossbow jobs only minor 
> modification for uploading the binaries/package to a nightly repo necessary, 
> see  ARROW-16040 for discussion on where to host them.
> Nightly R Jobs (Crossbow):
>  - homebrew-r-autobrew:
>  - homebrew-r-brew:
>  - test-r-devdocs:
>  - test-r-install-local:
>  - test-fedora-r-clang-sanitizer:
>  - test-r-arrow-backwards-compatibility:
>  - test-r-depsource-bundled:
>  - test-r-depsource-system:
>  - test-r-dev-duckdb:
>  - test-r-gcc-11:
>  - test-r-gcc-12:
>  - test-r-linux-as-cran:
>  - test-r-linux-rchk:
>  - test-r-linux-valgrind:
>  - test-r-minimal-build:
>  - test-r-offline-maximal:
>  - test-r-offline-minimal:
>  - test-r-rhub-debian-gcc-devel-lto-latest:
>  - test-r-rhub-debian-gcc-release-custom-ccache:
>  - test-r-rhub-ubuntu-gcc-release-latest:
>  - test-r-rocker-r-base-latest:
>  - test-r-rstudio-r-base-4.1-centos7-devtoolset-8:
>  - test-r-rstudio-r-base-4.1-focal:
>  - test-r-rstudio-r-base-4.1-opensuse15:
>  - test-r-rstudio-r-base-4.1-opensuse42:
>  - test-r-ubuntu-22.04:
>  - test-r-versions:
>  - test-ubuntu-18.04-r-sanitizer:
> PR Job (Arrow):
>  - AMD64 Ubuntu 20.04 R 4.1 Force-Tests true
>  - AMD64 Ubuntu 20.04 R 4.1 Force-Tests false
>  - rstudio/r-base:4.0-centos7 <- update
>  - rhub/debian-gcc-devel:latest
>  - AMD64 Windows C++ RTools 35 mingw32
>  - AMD64 Windows C++ RTools 35 mingw64
>  - AMD64 Windows C++ RTools 40 mingw32
>  - AMD64 Windows C++ RTools 40 mingw64
>  - AMD64 Windows C++ RTools 40 ucrt64
>  - AMD64 Windows R 3.6 RTools 35
>  - AMD64 Windows R 4.1 RTools 40
>  - AMD64 Windows R devel RTools 42
> arrow-r-nightly Jobs:
>  - Source packages
>  - C++ Binary ubuntu-18.04
>  - C++ Binary centos-7
>  - C++ Binary Windows RTools (40 only)
>  - Test linux source build
>  - Test binary rhub/ubuntu-gcc-release
>  - Test binary rstudio/r-base:4.1-bionic
>  - Test binary rstudio/r-base:4.1-centos7
>  - Test binary rocker/r-ver:3.6.3
>  - Test binary rocker/r-ver
>  - Test binary rhub/fedora-clang-devel
>  - windows-latest 4.0
>  - windows-latest 4.1
>  - macos-10.15 4.0
>  - macos-10.15 4.1
> arrow-r-nightly Functions:
>  - modify version string to include date
>  - pkgdown -> obsolet
>  - upload and test R source package
>  - build & upload libarrow
>  - build, test & upload macos/linux/windows binaries for \{arrow}
> Missing from Arrow/Crossbow:
>  - CB: macos-10.13 nightly (CRAN tests on it) -> travis?
>  - CB: macos M1 nightly tests & binaries
>  - AR: macos on PR
>  - CB/AR: uploading the libarrow, R source and R binaries to the nightly repo*
>  - CB?: testing the nightly repo source package <- necessary?



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to