fix sysreqs platform detection

This commit is contained in:
Patrick Schratz 2024-09-11 08:36:11 +02:00
commit 4e848a699e
Signed by: pat-s
GPG key ID: 3C6318841EF78925
2 changed files with 7 additions and 1 deletions

View file

@ -46,7 +46,7 @@ steps:
image: busybox:latest image: busybox:latest
failure: ignore failure: ignore
commands: commands:
- sleep 10 - sleep 200
- echo "Warmed Up" - echo "Warmed Up"
backend_options: backend_options:
kubernetes: kubernetes:

View file

@ -25,6 +25,12 @@ install_package_system_dependencies <- function(package_name,
Sys.setenv(PKG_SYSREQS_PLATFORM = platform) Sys.setenv(PKG_SYSREQS_PLATFORM = platform)
Sys.setenv(PKG_SYSREQS = TRUE) Sys.setenv(PKG_SYSREQS = TRUE)
Sys.setenv(PKG_SYSREQS_VERBOSE = TRUE) Sys.setenv(PKG_SYSREQS_VERBOSE = TRUE)
# FIXME: https://github.com/r-lib/pak/issues/610
if (grepl("rhel-9", pak::system_r_platform())) {
Sys.setenv(PKG_SYSREQS_PLATFORM = "redhat-9")
} else if (grepl("rhel-9", pak::system_r_platform())) {
Sys.setenv(PKG_SYSREQS_PLATFORM = "redhat-8")
}
if (deps_verbose) { if (deps_verbose) {
pak::local_install_deps(sprintf("%s", local_clone_dir_single)) pak::local_install_deps(sprintf("%s", local_clone_dir_single))
} else { } else {