fix: compute platform for all distros and add error handler to surface failures
Some checks failed
ci/crow/manual/build-all-versions-amd64/5 Pipeline failed
ci/crow/manual/build-all-versions-amd64/2 Pipeline failed
ci/crow/manual/build-all-versions-amd64/4 Pipeline failed
ci/crow/manual/build-all-versions-amd64/1 Pipeline failed
ci/crow/manual/build-all-versions-amd64/3 Pipeline failed
ci/crow/cron/process-updates-alpine-322-amd64 Pipeline was successful
Some checks failed
ci/crow/manual/build-all-versions-amd64/5 Pipeline failed
ci/crow/manual/build-all-versions-amd64/2 Pipeline failed
ci/crow/manual/build-all-versions-amd64/4 Pipeline failed
ci/crow/manual/build-all-versions-amd64/1 Pipeline failed
ci/crow/manual/build-all-versions-amd64/3 Pipeline failed
ci/crow/cron/process-updates-alpine-322-amd64 Pipeline was successful
platform was only set inside an alpine-specific if block, causing undefined variable errors for ubuntu/redhat builds that silently exited with code 1.
This commit is contained in:
parent
9568d4dbfa
commit
852f732933
1 changed files with 8 additions and 4 deletions
|
|
@ -1,3 +1,9 @@
|
||||||
|
options(error = function() {
|
||||||
|
message(geterrmessage())
|
||||||
|
traceback(2)
|
||||||
|
q(status = 1)
|
||||||
|
})
|
||||||
|
|
||||||
library(bincraft, quietly = TRUE)
|
library(bincraft, quietly = TRUE)
|
||||||
suppressPackageStartupMessages(library(dplyr))
|
suppressPackageStartupMessages(library(dplyr))
|
||||||
library(DBI, quietly = TRUE)
|
library(DBI, quietly = TRUE)
|
||||||
|
|
@ -10,10 +16,8 @@ suppressPackageStartupMessages(library(data.table))
|
||||||
# Sys.setenv("ARCH" = "arm64")
|
# Sys.setenv("ARCH" = "arm64")
|
||||||
|
|
||||||
arch = Sys.getenv("ARCH")
|
arch = Sys.getenv("ARCH")
|
||||||
if (Sys.getenv("OS") == "alpine") {
|
# target: alpine-322, ubuntu-2404, redhat-9, etc.
|
||||||
# target: alpine-322
|
platform = paste(Sys.getenv("OS"), gsub("[.]", "", Sys.getenv("OS_VERSION")), sep = "-")
|
||||||
platform = paste(Sys.getenv("OS"), gsub("[.]", "", Sys.getenv("OS_VERSION")), sep = "-")
|
|
||||||
}
|
|
||||||
|
|
||||||
con <- DBI::dbConnect(
|
con <- DBI::dbConnect(
|
||||||
RPostgres::Postgres(),
|
RPostgres::Postgres(),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue