From 42d6bea0441a8586e5026bd8858057be5db74211 Mon Sep 17 00:00:00 2001 From: pat-s Date: Sun, 8 Dec 2024 12:41:33 +0100 Subject: [PATCH] build --- .../alpine-321-amd64-install-deps.yaml | 53 +++++++++++ .../alpine-321-arm64-install-deps.yaml | 52 +++++++++++ .woodpecker/build-alpine-320-amd64.yaml | 10 +- .woodpecker/build-alpine-320-arm64.yaml | 26 +----- .woodpecker/build-alpine-321-amd64-1.yaml | 11 +-- .woodpecker/build-alpine-321-amd64-10.yaml | 11 +-- .woodpecker/build-alpine-321-amd64-2.yaml | 13 +-- .woodpecker/build-alpine-321-amd64-3.yaml | 13 +-- .woodpecker/build-alpine-321-amd64-4.yaml | 11 +-- .woodpecker/build-alpine-321-amd64-5.yaml | 11 +-- .woodpecker/build-alpine-321-amd64-6.yaml | 13 +-- .woodpecker/build-alpine-321-amd64-7.yaml | 13 +-- .woodpecker/build-alpine-321-amd64-8.yaml | 14 +-- .woodpecker/build-alpine-321-amd64-9.yaml | 11 +-- .woodpecker/build-alpine-321-arm64-1.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-10.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-2.yaml | 12 +-- .woodpecker/build-alpine-321-arm64-3.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-4.yaml | 14 ++- .woodpecker/build-alpine-321-arm64-5.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-6.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-7.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-8.yaml | 13 +-- .woodpecker/build-alpine-321-arm64-9.yaml | 13 +-- .woodpecker/build-redhat-8-amd64.yaml | 23 +---- .woodpecker/build-redhat-8-arm64.yaml | 8 +- .woodpecker/build-redhat-9-amd64.yaml | 7 +- .woodpecker/build-redhat-9-arm64.yaml | 7 +- .woodpecker/build-ubuntu-2204-amd64.yaml | 6 +- .woodpecker/build-ubuntu-2204-arm64.yaml | 5 +- .woodpecker/build-ubuntu-2404-amd64.yaml | 7 +- .woodpecker/build-ubuntu-2404-arm64.yaml | 7 +- .../process-updates-alpine-320-amd64.yaml | 7 +- .../process-updates-alpine-320-arm64.yaml | 12 +-- .../process-updates-redhat-8-amd64.yaml | 6 +- .../process-updates-redhat-8-arm64.yaml | 4 +- .../process-updates-redhat-9-amd64.yaml | 6 +- .../process-updates-redhat-9-arm64.yaml | 4 +- .../process-updates-ubuntu-2204-amd64.yaml | 6 +- .../process-updates-ubuntu-2204-arm64.yaml | 4 +- .../process-updates-ubuntu-2404-amd64.yaml | 6 +- .../process-updates-ubuntu-2404-arm64.yaml | 4 +- ...update-package-index-alpine-320-amd64.yaml | 2 +- ...update-package-index-alpine-320-arm64.yaml | 2 +- .../update-package-index-redhat-8-amd64.yaml | 92 +++++++++---------- .../update-package-index-redhat-8-arm64.yaml | 2 +- .../update-package-index-redhat-9-amd64.yaml | 2 +- .../update-package-index-redhat-9-arm64.yaml | 2 +- ...pdate-package-index-ubuntu-2204-amd64.yaml | 2 +- ...pdate-package-index-ubuntu-2204-arm64.yaml | 2 +- ...pdate-package-index-ubuntu-2404-amd64.yaml | 2 +- ...pdate-package-index-ubuntu-2404-arm64.yaml | 2 +- 52 files changed, 313 insertions(+), 318 deletions(-) create mode 100644 .woodpecker/alpine-321-amd64-install-deps.yaml create mode 100644 .woodpecker/alpine-321-arm64-install-deps.yaml diff --git a/.woodpecker/alpine-321-amd64-install-deps.yaml b/.woodpecker/alpine-321-amd64-install-deps.yaml new file mode 100644 index 0000000..5a86c73 --- /dev/null +++ b/.woodpecker/alpine-321-amd64-install-deps.yaml @@ -0,0 +1,53 @@ +when: + - event: manual + evaluate: 'build == "all"' + - event: manual + evaluate: 'build == "alpine-321-amd64"' + - event: manual + evaluate: 'build == "alpine-321-amd64-1"' + - event: manual + evaluate: 'build == "all-amd64"' + +skip_clone: true + +steps: + - name: 'Install common R deps' + image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 + pull: true + environment: + GIT_RO_TOKEN: + from_secret: git_ro_token + GITHUB_PAT: + from_secret: github_pat + # normal env vars + GIT_USER: pat-s + # set the location of the 'pkgcache' cache dir which persists the R package dependencies needed to install the packages themselves + R_PKG_CACHE_DIR: /mnt/cache/pkgcache + R_LIBS_USER: /mnt/cache/R-pkgs + CCACHE_DIR: /mnt/cache/ccache + PLATFORM: alpine-321 + volumes: + - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache + commands: + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/bincraftR /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -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))' + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - R -q -e 'packageVersion("bincraftR")' + backend_options: + kubernetes: + resources: + requests: + memory: 1000Mi + cpu: 1000m + limits: + memory: 1000Mi + cpu: 2000m + nodeSelector: + kubernetes.io/arch: amd64 + node.kubernetes.io/instance-type: AX42 + tolerations: + - key: 'CI' + operator: 'Equal' + value: 'true' + effect: 'NoSchedule' diff --git a/.woodpecker/alpine-321-arm64-install-deps.yaml b/.woodpecker/alpine-321-arm64-install-deps.yaml new file mode 100644 index 0000000..e2bd411 --- /dev/null +++ b/.woodpecker/alpine-321-arm64-install-deps.yaml @@ -0,0 +1,52 @@ +when: + - event: manual + evaluate: 'build == "all"' + - event: manual + evaluate: 'build == "alpine-321-arm64"' + - event: manual + evaluate: 'build == "alpine-321-arm64-1"' + - event: manual + evaluate: 'build == "all-arm64"' + +skip_clone: true + +steps: + - name: 'Install common R deps' + image: docker.io/devxygmbh/arm64-binaries-r-alpine-321 + pull: true + environment: + GIT_RO_TOKEN: + from_secret: git_ro_token + GITHUB_PAT: + from_secret: github_pat + # normal env vars + GIT_USER: pat-s + # set the location of the 'pkgcache' cache dir which persists the R package dependencies needed to install the packages themselves + R_PKG_CACHE_DIR: /mnt/cache/pkgcache + R_LIBS_USER: /mnt/cache/R-pkgs + CCACHE_DIR: /mnt/cache/ccache + PLATFORM: alpine-321 + volumes: + - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache + commands: + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/bincraftR /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -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))' + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - R -q -e 'packageVersion("bincraftR")' + backend_options: + kubernetes: + resources: + requests: + memory: 1000Mi + cpu: 1000m + limits: + memory: 1000Mi + cpu: 2000m + nodeSelector: + kubernetes.io/arch: arm64 + tolerations: + - key: 'CI' + operator: 'Equal' + value: 'true' + effect: 'NoSchedule' diff --git a/.woodpecker/build-alpine-320-amd64.yaml b/.woodpecker/build-alpine-320-amd64.yaml index 778544a..4717e5b 100644 --- a/.woodpecker/build-alpine-320-amd64.yaml +++ b/.woodpecker/build-alpine-320-amd64.yaml @@ -23,7 +23,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -37,19 +37,16 @@ steps: BLOCK: 2991:2993 ARCH: amd64 NCPUS: 4 - # memory: 20Gi - # INSTANCE_TYPE: ccx23 STRATEGY: sequential # volumes: # - amd64-binaries-r-dep-cache-alpine-320:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); pkgs = c('actel', 'AdhereRViz', 'ajv', 'AlleleShift', 'almanac', 'AntMAN', 'aPCoA', 'apisensr', 'appeears', 'asciicast', 'audubon', 'autoslider.core', 'autostats', 'badgen', 'baguette', 'bartCause', 'bartMan', 'base64', 'bate', 'BayesXsrc', 'bdl', 'behaviorchange', 'bigGP', 'biocompute', 'BiplotGUI', 'blackmarbler', 'blatr', 'bpmnR', 'bRacatus', 'BRugs', 'C50', 'canadamaps', 'CaseBasedReasoning', 'causalHyperGraph', 'causalPAF', 'centerline', 'cffr', 'chilemapas', 'cisp', 'clrng', 'countSTAR', 'CRE', 'CTRing', 'dartR', 'dartR.base', 'dartR.captive', 'dartR.popgen', 'dartR.sexlinked', 'dartR.sim', 'dartR.spatial', 'DGP4LCF', 'DoE.wrapper', 'doMPI', 'EBcoBART', 'ebmc', 'ecocomDP', 'eDITH', 'EFAfactors', 'enerscape', 'epidm', 'epizootic', 'EthSEQ', 'excel.link', 'eyetools', 'fangs', 'fingerPro', 'fmf', 'FrF2.catlg128', 'GENLIB', 'ggESDA', 'glossa', 'gpuR', 'GTFSwizard', 'gto', 'gtreg', 'gwid', 'habtools', 'hdf5r', 'hdf5r.Extra', 'hwig', 'ical', 'ieegio', 'imbalanceDatRel', 'intamapInteractive', 'integr', 'intRinsic', 'intSDM', 'jrSiCKLSNMF', 'js', 'JSconsole', 'jsonld', 'jsonNormalize', 'jsonvalidate', 'juicedown', 'juicyjuice', 'katex', 'kazaam', 'KeyboardSimulator', 'lgpr', 'LPDynR', 'lucas', 'mapping', 'MazamaLocationUtils', 'MazamaSpatialPlots', 'MazamaSpatialUtils', 'MDSGUI', 'medfateland', 'MediaNews', 'Mega2R', 'MetabolomicsBasics', 'metajam', 'midoc', 'minired', 'MMOC', 'moc.gapbk', 'ModTools', 'Morphoscape', 'movegroup', 'MPCR', 'nfl4th', 'nflverse', 'noisemodel', 'OpenCL', 'palaeoverse', 'pastclim', 'pbdMPI', 'pbdSLAP', 'pcaL1', 'pgenlibr', 'pheble', 'phonics', 'plotBart', 'pmclust', 'postdoc', 'PPRL', 'praatpicture', 'predhy.GUI', 'presenter', 'PRISMA2020', 'prismjs', 'R2PPT', 'R2wd', 'Racmacs', 'randomcoloR', 'ravetools', 'Rblpapi', 'rblt', 'RcmdrPlugin.cpd', 'RcmdrPlugin.GWRM', 'RcmdrPlugin.TeachStat', 'RcmdrPlugin.WorldFlora', 'Rcplex', 'RcppCWB', 'RcppMeCab', 'readNSx', 'redatamx', 'ReSurv', 'rFUSION', 'riAFTBART', 'rjade', 'rless', 'rliger', 'rmapshaper', 'rmapzen', 'RmecabKo', 'Rmpi', 'ROI.plugin.cplex', 'ROI.plugin.symphony', 'ROracle', 'Rpoppler', 'RQuantLib', 'rsofun', 'RSP', 'Rsymphony', 'rWCVP', 'RWinEdt', 'SANple', 'sarsop', 'Scalelink', 'secsse', 'SEMdeep', 'SEMgraph', 'SHAPforxgboost', 'shapviz', 'shiny.benchmark', 'shinytest2', 'shrinkTVPVAR', 'simplePHENOTYPES', 'SiMRiv', 'snplinkage', 'spectrino', 'stan4bart', 'stratastats', 'StratifiedRF', 'sugarbag', 'surveyvoi', 'tableschema.r', 'taskscheduleR', 'tern.rbmi', 'tesseract', 'tfrmtbuilder', 'TidyConsultant', 'tiledb', 'TKCat', 'tkImgR', 'tkRplotR', 'twdtw', 'tweetcheck', 'uaparserjs', 'V8', 'valhallr', 'voi', 'vol2birdR', 'vtree', 'xRing'); pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-320'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -75,7 +72,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-320-arm64.yaml b/.woodpecker/build-alpine-320-arm64.yaml index ab833e6..2ccac03 100644 --- a/.woodpecker/build-alpine-320-arm64.yaml +++ b/.woodpecker/build-alpine-320-arm64.yaml @@ -47,7 +47,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -61,15 +61,13 @@ steps: BLOCK: 20896:length(pkgs) ARCH: arm64 NCPUS: 2 - MEMORY: 14Gi - INSTANCE_TYPE: cax31 STRATEGY: multisession volumes: - arm64-binaries-r-dep-cache-alpine-320:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' @@ -99,7 +97,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) @@ -108,7 +105,6 @@ steps: # - xvfb-run R -q -e 'options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pkgs = c( 'RcmdrPlugin.orloca', 'RcmdrPlugin.PcaRobust', 'RcmdrPlugin.RiskDemo', 'RcmdrPlugin.RMTCJags', 'RcmdrPlugin.ROC', 'RcmdrPlugin.sos' , 'RcmdrPlugin.survival', 'RcmdrPlugin.TeachingDemos', 'RcmdrPlugin.TeachStat', 'RcmdrPlugin.temis', 'RcmdrPlugin.UCA', 'RcmdrPlugin.WorldFlora', 'streamDAG', 'stan4bart', 'snplinkage', 'saeHB.panel.beta', 'rTwig', 'rswipl', 'RPointCloud', 'rPDBapi', 'rolog', 'rmcfs', 'rjags', 'ResultModelManager', 'RcppCWB', 'RcmdrPlugin.WorldFlora', 'RcmdrPlugin.UCA', 'RcmdrPlugin.temis', 'RcmdrPlugin.TeachStat', 'RcmdrPlugin.TeachingDemos', 'RcmdrPlugin.survival', 'RcmdrPlugin.sos', 'RcmdrPlugin.ROC', 'RcmdrPlugin.RMTCJags', 'RcmdrPlugin.RiskDemo', 'RcmdrPlugin.PcaRobust', 'RclusTool', 'Rbeast', 'rayrender', 'quanteda.textmodels', 'polmineR', 'plotBart', 'NlinTS', 'ndtv', 'overtureR', 'mathml', 'magickGUI', 'lgpr', 'KappaGUI', 'historicalborrow', 'GSODR', 'GRIDCOPULA', 'googleAnalyticsR', 'fluidsynth', 'EventDetectGUI', 'evalITR', 'EBcoBART', 'deeptrafo', 'dbarts', 'CRE', 'countSTAR', 'bartMan', 'bartCause', 'altmeta', 'EthSEQ', 'dartR.spatial', 'dartR.sim', 'gwid', 'Mega2R', 'priorCON', 'prior3D', 'MCARtest', 'designmatch', 'highs', 'ROI.plugin.highs', 'GPCMlasso'); library(bincraftR); options(progressr.enable = TRUE); foo = lapply(pkgs, function(x) build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-320'))' backend_options: kubernetes: - ### PROD-parallel resources: requests: memory: 14Gi @@ -116,22 +112,6 @@ steps: limits: memory: 14Gi cpu: 3000m - ### PROD-sequential - # resources: - # requests: - # memory: 14Gi - # cpu: 2000m - # limits: - # memory: 14Gi - # cpu: 3000m - # DEBUG - # resources: - # requests: - # memory: 4Gi - # cpu: 2000m - # limits: - # memory: 4Gi - # cpu: 2000m nodeSelector: kubernetes.io/arch: arm64 node.kubernetes.io/instance-type: cax31 diff --git a/.woodpecker/build-alpine-321-amd64-1.yaml b/.woodpecker/build-alpine-321-amd64-1.yaml index de05279..af31f66 100644 --- a/.woodpecker/build-alpine-321-amd64-1.yaml +++ b/.woodpecker/build-alpine-321-amd64-1.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,13 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -74,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-10.yaml b/.woodpecker/build-alpine-321-amd64-10.yaml index 3d51e1f..48cd9d3 100644 --- a/.woodpecker/build-alpine-321-amd64-10.yaml +++ b/.woodpecker/build-alpine-321-amd64-10.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,13 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -74,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-2.yaml b/.woodpecker/build-alpine-321-amd64-2.yaml index 186b699..9286bdc 100644 --- a/.woodpecker/build-alpine-321-amd64-2.yaml +++ b/.woodpecker/build-alpine-321-amd64-2.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,15 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -76,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-3.yaml b/.woodpecker/build-alpine-321-amd64-3.yaml index 96bc054..5c179da 100644 --- a/.woodpecker/build-alpine-321-amd64-3.yaml +++ b/.woodpecker/build-alpine-321-amd64-3.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,15 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -76,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-4.yaml b/.woodpecker/build-alpine-321-amd64-4.yaml index 5d340c9..ce12e6f 100644 --- a/.woodpecker/build-alpine-321-amd64-4.yaml +++ b/.woodpecker/build-alpine-321-amd64-4.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,13 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -74,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-5.yaml b/.woodpecker/build-alpine-321-amd64-5.yaml index bb787a4..c886123 100644 --- a/.woodpecker/build-alpine-321-amd64-5.yaml +++ b/.woodpecker/build-alpine-321-amd64-5.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,13 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -74,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-6.yaml b/.woodpecker/build-alpine-321-amd64-6.yaml index 3462d0a..24caf1c 100644 --- a/.woodpecker/build-alpine-321-amd64-6.yaml +++ b/.woodpecker/build-alpine-321-amd64-6.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,15 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -76,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-7.yaml b/.woodpecker/build-alpine-321-amd64-7.yaml index 244bdb3..8036304 100644 --- a/.woodpecker/build-alpine-321-amd64-7.yaml +++ b/.woodpecker/build-alpine-321-amd64-7.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,15 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -76,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-8.yaml b/.woodpecker/build-alpine-321-amd64-8.yaml index 036eff9..d65a942 100644 --- a/.woodpecker/build-alpine-321-amd64-8.yaml +++ b/.woodpecker/build-alpine-321-amd64-8.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,16 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - # - - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -77,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-amd64-9.yaml b/.woodpecker/build-alpine-321-amd64-9.yaml index c8ed084..d45aaca 100644 --- a/.woodpecker/build-alpine-321-amd64-9.yaml +++ b/.woodpecker/build-alpine-321-amd64-9.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-amd64-install-deps + steps: - name: 'Build binaries' image: docker.io/devxygmbh/amd64-binaries-r-alpine-321 @@ -23,7 +26,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,13 +45,10 @@ steps: volumes: - amd64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -74,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-1.yaml b/.woodpecker/build-alpine-321-arm64-1.yaml index 5b764eb..509fde7 100644 --- a/.woodpecker/build-alpine-321-arm64-1.yaml +++ b/.woodpecker/build-alpine-321-arm64-1.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-10.yaml b/.woodpecker/build-alpine-321-arm64-10.yaml index 0f5daf9..b8972a1 100644 --- a/.woodpecker/build-alpine-321-arm64-10.yaml +++ b/.woodpecker/build-alpine-321-arm64-10.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-2.yaml b/.woodpecker/build-alpine-321-arm64-2.yaml index 963a39e..d5b655d 100644 --- a/.woodpecker/build-alpine-321-arm64-2.yaml +++ b/.woodpecker/build-alpine-321-arm64-2.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,11 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +99,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-3.yaml b/.woodpecker/build-alpine-321-arm64-3.yaml index 8319bc1..9b328ce 100644 --- a/.woodpecker/build-alpine-321-arm64-3.yaml +++ b/.woodpecker/build-alpine-321-arm64-3.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-4.yaml b/.woodpecker/build-alpine-321-arm64-4.yaml index 34a8aa3..78b8397 100644 --- a/.woodpecker/build-alpine-321-arm64-4.yaml +++ b/.woodpecker/build-alpine-321-arm64-4.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -34,7 +37,7 @@ steps: operator: 'Equal' value: 'true' effect: 'NoSchedule' - + - name: 'Build binaries' image: docker.io/devxygmbh/arm64-binaries-r-alpine-321 pull: true @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,14 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt -R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -99,7 +98,6 @@ R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.gi # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-5.yaml b/.woodpecker/build-alpine-321-arm64-5.yaml index c2311ab..2ab4bc4 100644 --- a/.woodpecker/build-alpine-321-arm64-5.yaml +++ b/.woodpecker/build-alpine-321-arm64-5.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-6.yaml b/.woodpecker/build-alpine-321-arm64-6.yaml index 0500f71..09b7f56 100644 --- a/.woodpecker/build-alpine-321-arm64-6.yaml +++ b/.woodpecker/build-alpine-321-arm64-6.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-7.yaml b/.woodpecker/build-alpine-321-arm64-7.yaml index b8bb4a5..0e4a62c 100644 --- a/.woodpecker/build-alpine-321-arm64-7.yaml +++ b/.woodpecker/build-alpine-321-arm64-7.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-8.yaml b/.woodpecker/build-alpine-321-arm64-8.yaml index 7008cc8..5d31933 100644 --- a/.woodpecker/build-alpine-321-arm64-8.yaml +++ b/.woodpecker/build-alpine-321-arm64-8.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-alpine-321-arm64-9.yaml b/.woodpecker/build-alpine-321-arm64-9.yaml index 4b47f35..0869f22 100644 --- a/.woodpecker/build-alpine-321-arm64-9.yaml +++ b/.woodpecker/build-alpine-321-arm64-9.yaml @@ -10,6 +10,9 @@ when: skip_clone: true +depends_on: + - alpine-321-arm64-install-deps + steps: - name: 'Warming up' image: busybox:latest @@ -47,7 +50,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,15 +69,10 @@ steps: volumes: - arm64-binaries-r-dep-cache-alpine-321:/mnt/cache commands: - - git clone https://pat-s:$$GIT_RO_TOEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt - - export MAXWAIT=10; sleep $((RANDOM % MAXWAIT)) - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' - - R -q -e 'install.packages("pak", repos = sprintf("https://r-lib.github.io/p/pak/devel/%s/%s/%s", .Platform$pkgType, R.Version()$os, R.Version()$arch))' - xvfb-run R -q -e "options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pak::sysreqs_db_update(); if (file.exists(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')))) block_start = as.character(data.table::fread(sprintf('/mnt/cache/%s.txt', Sys.getenv('CI_WORKFLOW_NAME')), sep = '\t')) else block_start = Sys.getenv('BLOCK_START'); pkgs = as.character(available.packages('cloud.r-project.org/src/contrib')[, 'Package'])[block_start:$BLOCK_END]; pkgs = setdiff(pkgs, c('RInno', 'MediaNews', 'DoE.base', 'DoE.wrapper', 'FrF2', 'FrF2.catlg128', 'eha', 'gRain', 'gRbase', 'doBy', 'IDPmisc', 'RVAideMemoire', 'pbkrtest', 'seewave', 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd')); progressr::handlers('cli'); progressr::handlers(global = TRUE); foo = lapply(pkgs, function(x) bincraftR::build_binary_package(x, debug = FALSE, force = TRUE, platform = 'alpine-321'))" ### Manual pkg builds # webshot2, tabledown, TestAnaAPP, trekcolors, Spectran, SimNPH, RPushbullet, SimDesign, simCAT, SIAmodules, shinytest2, ShinyItemAnalysis, shinyIRT, shiny.benchmark, scDIFtest, RSP, qtkit, PROsetta, prettifyAddins, PerFit, outlierensembles, nomnoml, mxfda, MultBiplotR, mstDIF, mdsr, makepipe, lordif, kequate, jstager, jrt, irtreliability, irtQ, irtpwr, irtGUI, irtawsi, GRShiny, GPCMlasso, googletraffic, giacR, flps, flow, faoutlier, equateIRT, EnrichIntersect, EFA.dimensions, DFIT, D3mirt, ctgdist, CoTiMA, ConvertPar, bscui, BifactorIndicesCalculator, autoFC, airt: wait for https://github.com/rstudio/r-system-requirements/pull/178 @@ -100,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-redhat-8-amd64.yaml b/.woodpecker/build-redhat-8-amd64.yaml index cc13379..5b768e3 100644 --- a/.woodpecker/build-redhat-8-amd64.yaml +++ b/.woodpecker/build-redhat-8-amd64.yaml @@ -23,7 +23,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -44,8 +44,7 @@ steps: # - amd64-binaries-r-dep-cache-redhat-8:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::meta_update()' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -76,7 +75,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) @@ -85,7 +83,6 @@ steps: # - xvfb-run R -q -e 'options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pkgs = c( "RcmdrPlugin.orloca", "RcmdrPlugin.PcaRobust", "RcmdrPlugin.RiskDemo", "RcmdrPlugin.RMTCJags", "RcmdrPlugin.ROC", "RcmdrPlugin.sos" , "RcmdrPlugin.survival", "RcmdrPlugin.TeachingDemos", "RcmdrPlugin.TeachStat", "RcmdrPlugin.temis", "RcmdrPlugin.UCA", "RcmdrPlugin.WorldFlora", "streamDAG", "stan4bart", "snplinkage", "saeHB.panel.beta", "rTwig", "rswipl", "RPointCloud", "rPDBapi", "rolog", "rmcfs", "rjags", "ResultModelManager", "RcppCWB", "RcmdrPlugin.WorldFlora", "RcmdrPlugin.UCA", "RcmdrPlugin.temis", "RcmdrPlugin.TeachStat", "RcmdrPlugin.TeachingDemos", "RcmdrPlugin.survival", "RcmdrPlugin.sos", "RcmdrPlugin.ROC", "RcmdrPlugin.RMTCJags", "RcmdrPlugin.RiskDemo", "RcmdrPlugin.PcaRobust", "RclusTool", "Rbeast", "rayrender", "quanteda.textmodels", "polmineR", "plotBart", "NlinTS", "ndtv", "overtureR", "mathml", "magickGUI", "lgpr", "KappaGUI", "historicalborrow", "GSODR", "GRIDCOPULA", "googleAnalyticsR", "fluidsynth", "EventDetectGUI", "evalITR", "EBcoBART", "deeptrafo", "dbarts", "CRE", "countSTAR", "bartMan", "bartCause", "altmeta", "EthSEQ", "dartR.spatial", "dartR.sim", "gwid", "Mega2R", "priorCON", "prior3D", "MCARtest", "designmatch", "highs", "ROI.plugin.highs", "GPCMlasso"); library(bincraftR); options(progressr.enable = TRUE); foo = lapply(pkgs, function(x) build_binary_package(x, debug = FALSE, force = TRUE, platform = "amd64"))' backend_options: kubernetes: - ### PROD-parallel resources: requests: memory: 5Gi @@ -93,22 +90,6 @@ steps: limits: memory: 20Gi cpu: 3000m - ### PROD-sequential - # resources: - # requests: - # memory: 14Gi - # cpu: 2000m - # limits: - # memory: 14Gi - # cpu: 3000m - # DEBUG - # resources: - # requests: - # memory: 4Gi - # cpu: 2000m - # limits: - # memory: 4Gi - # cpu: 2000m nodeSelector: kubernetes.io/arch: amd64 node.kubernetes.io/instance-type: AX42 diff --git a/.woodpecker/build-redhat-8-arm64.yaml b/.woodpecker/build-redhat-8-arm64.yaml index aa9fcc0..c4981a7 100644 --- a/.woodpecker/build-redhat-8-arm64.yaml +++ b/.woodpecker/build-redhat-8-arm64.yaml @@ -47,7 +47,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -68,8 +68,8 @@ steps: - arm64-binaries-r-dep-cache-redhat-8:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' @@ -98,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) @@ -107,7 +106,6 @@ steps: # - xvfb-run R -q -e 'options(crayon.enabled = TRUE, Ncpus = $NCPUS, future.globals.onReference = NULL); pkgs = c( "RcmdrPlugin.orloca", "RcmdrPlugin.PcaRobust", "RcmdrPlugin.RiskDemo", "RcmdrPlugin.RMTCJags", "RcmdrPlugin.ROC", "RcmdrPlugin.sos" , "RcmdrPlugin.survival", "RcmdrPlugin.TeachingDemos", "RcmdrPlugin.TeachStat", "RcmdrPlugin.temis", "RcmdrPlugin.UCA", "RcmdrPlugin.WorldFlora", "streamDAG", "stan4bart", "snplinkage", "saeHB.panel.beta", "rTwig", "rswipl", "RPointCloud", "rPDBapi", "rolog", "rmcfs", "rjags", "ResultModelManager", "RcppCWB", "RcmdrPlugin.WorldFlora", "RcmdrPlugin.UCA", "RcmdrPlugin.temis", "RcmdrPlugin.TeachStat", "RcmdrPlugin.TeachingDemos", "RcmdrPlugin.survival", "RcmdrPlugin.sos", "RcmdrPlugin.ROC", "RcmdrPlugin.RMTCJags", "RcmdrPlugin.RiskDemo", "RcmdrPlugin.PcaRobust", "RclusTool", "Rbeast", "rayrender", "quanteda.textmodels", "polmineR", "plotBart", "NlinTS", "ndtv", "overtureR", "mathml", "magickGUI", "lgpr", "KappaGUI", "historicalborrow", "GSODR", "GRIDCOPULA", "googleAnalyticsR", "fluidsynth", "EventDetectGUI", "evalITR", "EBcoBART", "deeptrafo", "dbarts", "CRE", "countSTAR", "bartMan", "bartCause", "altmeta", "EthSEQ", "dartR.spatial", "dartR.sim", "gwid", "Mega2R", "priorCON", "prior3D", "MCARtest", "designmatch", "highs", "ROI.plugin.highs", "GPCMlasso"); library(bincraftR); options(progressr.enable = TRUE); foo = lapply(pkgs, function(x) build_binary_package(x, debug = FALSE, force = TRUE, platform = "arm64"))' backend_options: kubernetes: - ### PROD-parallel resources: requests: memory: 14Gi diff --git a/.woodpecker/build-redhat-9-amd64.yaml b/.woodpecker/build-redhat-9-amd64.yaml index 6acc7ae..57a90b2 100644 --- a/.woodpecker/build-redhat-9-amd64.yaml +++ b/.woodpecker/build-redhat-9-amd64.yaml @@ -23,7 +23,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -43,8 +43,8 @@ steps: # - amd64-binaries-r-dep-cache-redhat-9:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' @@ -73,7 +73,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-redhat-9-arm64.yaml b/.woodpecker/build-redhat-9-arm64.yaml index 6e24733..9931e79 100644 --- a/.woodpecker/build-redhat-9-arm64.yaml +++ b/.woodpecker/build-redhat-9-arm64.yaml @@ -47,7 +47,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -68,8 +68,8 @@ steps: - arm64-binaries-r-dep-cache-redhat-9:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' @@ -98,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-ubuntu-2204-amd64.yaml b/.woodpecker/build-ubuntu-2204-amd64.yaml index 573786d..3774732 100644 --- a/.woodpecker/build-ubuntu-2204-amd64.yaml +++ b/.woodpecker/build-ubuntu-2204-amd64.yaml @@ -23,7 +23,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -42,8 +42,7 @@ steps: # - amd64-binaries-r-dep-cache-ubuntu-2204:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache- mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' @@ -72,7 +71,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-ubuntu-2204-arm64.yaml b/.woodpecker/build-ubuntu-2204-arm64.yaml index 30169c0..ca79761 100644 --- a/.woodpecker/build-ubuntu-2204-arm64.yaml +++ b/.woodpecker/build-ubuntu-2204-arm64.yaml @@ -47,7 +47,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -68,7 +68,7 @@ steps: - arm64-binaries-r-dep-cache-ubuntu-2204:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/gert + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/gert - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -98,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-ubuntu-2404-amd64.yaml b/.woodpecker/build-ubuntu-2404-amd64.yaml index a12bfec..9bce674 100644 --- a/.woodpecker/build-ubuntu-2404-amd64.yaml +++ b/.woodpecker/build-ubuntu-2404-amd64.yaml @@ -23,7 +23,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -44,8 +44,8 @@ steps: # - amd64-binaries-r-dep-cache-ubuntu-2404:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' @@ -74,7 +74,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/build-ubuntu-2404-arm64.yaml b/.woodpecker/build-ubuntu-2404-arm64.yaml index bd70a85..3de31f5 100644 --- a/.woodpecker/build-ubuntu-2404-arm64.yaml +++ b/.woodpecker/build-ubuntu-2404-arm64.yaml @@ -47,7 +47,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -68,8 +68,8 @@ steps: - arm64-binaries-r-dep-cache-ubuntu-2404:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR - # for some reason paks pkgcache is often corrupt- R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache + - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages # Windows-only: 'RInno', 'KeyboardSimulator', 'R2PPT', 'RWinEdt', 'blatr', 'excel.link', 'spectrino', 'taskscheduleR', 'MDSGUI', 'BiplotGUI', 'R2wd' @@ -98,7 +98,6 @@ steps: # BRugs: configure: error: OpenBUGS 3.2.2 or later not found. as it is only one package, not doing anything # gamstransfer -> gdx/src/gdlib/gmsstrm.cpp:85:70: error: narrowing conversion of '-1' from 'std::char_traits::int_type' {aka 'int'} to 'char' [-Wnarrowing] -> https://github.com/GAMS-dev/transfer-r/issues/2 # filters: -> email sent - # magickGUI, biplotbootGUI # ymd (alpine, voi) # tfrmtbuilder -> V8 (alpine) diff --git a/.woodpecker/process-updates-alpine-320-amd64.yaml b/.woodpecker/process-updates-alpine-320-amd64.yaml index 905d6d7..d267926 100644 --- a/.woodpecker/process-updates-alpine-320-amd64.yaml +++ b/.woodpecker/process-updates-alpine-320-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -40,8 +40,7 @@ steps: # - amd64-binaries-r-dep-cache-alpine-320:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres - # for some reason paks pkgcache is often corrupt + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -51,7 +50,7 @@ steps: kubernetes: resources: requests: - memory: 18Gi + memory: 5Gi cpu: 3000m limits: memory: 18Gi diff --git a/.woodpecker/process-updates-alpine-320-arm64.yaml b/.woodpecker/process-updates-alpine-320-arm64.yaml index 64b5cfe..ca83dd4 100644 --- a/.woodpecker/process-updates-alpine-320-arm64.yaml +++ b/.woodpecker/process-updates-alpine-320-arm64.yaml @@ -45,7 +45,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,7 +66,7 @@ steps: - arm64-binaries-r-dep-cache-alpine-320:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -82,14 +82,6 @@ steps: limits: memory: 14Gi cpu: 3000m - # DEBUG - # resources: - # requests: - # memory: 4Gi - # cpu: 2000m - # limits: - # memory: 4Gi - # cpu: 2000m nodeSelector: kubernetes.io/arch: arm64 node.kubernetes.io/instance-type: cax31 diff --git a/.woodpecker/process-updates-redhat-8-amd64.yaml b/.woodpecker/process-updates-redhat-8-amd64.yaml index a07616a..15c278e 100644 --- a/.woodpecker/process-updates-redhat-8-amd64.yaml +++ b/.woodpecker/process-updates-redhat-8-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -40,7 +40,7 @@ steps: # - amd64-binaries-r-dep-cache-redhat-8:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres- R -q -e 'pak::meta_update()' + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -50,7 +50,7 @@ steps: kubernetes: resources: requests: - memory: 18Gi + memory: 5Gi cpu: 3000m limits: memory: 18Gi diff --git a/.woodpecker/process-updates-redhat-8-arm64.yaml b/.woodpecker/process-updates-redhat-8-arm64.yaml index 9b3ef9d..8423bd7 100644 --- a/.woodpecker/process-updates-redhat-8-arm64.yaml +++ b/.woodpecker/process-updates-redhat-8-arm64.yaml @@ -45,7 +45,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,7 +66,7 @@ steps: - arm64-binaries-r-dep-cache-redhat-8:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages diff --git a/.woodpecker/process-updates-redhat-9-amd64.yaml b/.woodpecker/process-updates-redhat-9-amd64.yaml index d211948..8b58b4b 100644 --- a/.woodpecker/process-updates-redhat-9-amd64.yaml +++ b/.woodpecker/process-updates-redhat-9-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -41,7 +41,7 @@ steps: # - amd64-binaries-r-dep-cache-redhat-9:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -51,7 +51,7 @@ steps: kubernetes: resources: requests: - memory: 18Gi + memory: 5Gi cpu: 3000m limits: memory: 18Gi diff --git a/.woodpecker/process-updates-redhat-9-arm64.yaml b/.woodpecker/process-updates-redhat-9-arm64.yaml index fd1c55a..1a7e35c 100644 --- a/.woodpecker/process-updates-redhat-9-arm64.yaml +++ b/.woodpecker/process-updates-redhat-9-arm64.yaml @@ -45,7 +45,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,7 +66,7 @@ steps: - arm64-binaries-r-dep-cache-redhat-9:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages diff --git a/.woodpecker/process-updates-ubuntu-2204-amd64.yaml b/.woodpecker/process-updates-ubuntu-2204-amd64.yaml index 4e6a3e7..6fb65e4 100644 --- a/.woodpecker/process-updates-ubuntu-2204-amd64.yaml +++ b/.woodpecker/process-updates-ubuntu-2204-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -41,7 +41,7 @@ steps: # - amd64-binaries-r-dep-cache-ubuntu-2204:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -51,7 +51,7 @@ steps: kubernetes: resources: requests: - memory: 18Gi + memory: 5Gi cpu: 3000m limits: memory: 18Gi diff --git a/.woodpecker/process-updates-ubuntu-2204-arm64.yaml b/.woodpecker/process-updates-ubuntu-2204-arm64.yaml index 1cdfe7d..0ee5675 100644 --- a/.woodpecker/process-updates-ubuntu-2204-arm64.yaml +++ b/.woodpecker/process-updates-ubuntu-2204-arm64.yaml @@ -45,7 +45,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,7 +66,7 @@ steps: - arm64-binaries-r-dep-cache-ubuntu-2204:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages diff --git a/.woodpecker/process-updates-ubuntu-2404-amd64.yaml b/.woodpecker/process-updates-ubuntu-2404-amd64.yaml index d910a81..8d46ebd 100644 --- a/.woodpecker/process-updates-ubuntu-2404-amd64.yaml +++ b/.woodpecker/process-updates-ubuntu-2404-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -40,7 +40,7 @@ steps: # - amd64-binaries-r-dep-cache-ubuntu-2404:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages @@ -50,7 +50,7 @@ steps: kubernetes: resources: requests: - memory: 18Gi + memory: 5Gi cpu: 3000m limits: memory: 18Gi diff --git a/.woodpecker/process-updates-ubuntu-2404-arm64.yaml b/.woodpecker/process-updates-ubuntu-2404-arm64.yaml index f8f8e15..93d2902 100644 --- a/.woodpecker/process-updates-ubuntu-2404-arm64.yaml +++ b/.woodpecker/process-updates-ubuntu-2404-arm64.yaml @@ -45,7 +45,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat @@ -66,7 +66,7 @@ steps: - arm64-binaries-r-dep-cache-ubuntu-2404:/mnt/cache commands: - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-RPostgres + - rm -rf /mnt/cache/R-pkgs/00LOCK-r-pkg-binaries /mnt/cache/R-pkgs/00LOCK-bincraftR /mnt/cache/R-pkgs/00LOCK-pak /mnt/cache/pkgcache/R/pkgcache /mnt/cache/pkgcache/R/pkgcache /mnt/cache/R-pkgs/pkgcache /mnt/cache/R-pkgs/00LOCK-pak/mnt/cache/R-pkgs/00LOCK-RPostgres - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - R -q -e 'packageVersion("bincraftR")' - mkdir -p /mnt/cache/pkgcache /mnt/cache/R-pkgs /mnt/cache/ccache /mnt/cache/packages diff --git a/.woodpecker/update-package-index-alpine-320-amd64.yaml b/.woodpecker/update-package-index-alpine-320-amd64.yaml index 8789d72..40c89e8 100644 --- a/.woodpecker/update-package-index-alpine-320-amd64.yaml +++ b/.woodpecker/update-package-index-alpine-320-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-alpine-320-arm64.yaml b/.woodpecker/update-package-index-alpine-320-arm64.yaml index 82589f0..d756fde 100644 --- a/.woodpecker/update-package-index-alpine-320-arm64.yaml +++ b/.woodpecker/update-package-index-alpine-320-arm64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-redhat-8-amd64.yaml b/.woodpecker/update-package-index-redhat-8-amd64.yaml index 675981a..c45b7ce 100644 --- a/.woodpecker/update-package-index-redhat-8-amd64.yaml +++ b/.woodpecker/update-package-index-redhat-8-amd64.yaml @@ -9,58 +9,58 @@ when: skip_clone: true steps: - - name: Upload PACKAGES files - image: docker.io/devxygmbh/amd64-binaries-r-redhat-8 - pull: true - environment: - RED_HAT_DEV_PW: - from_secret: red_hat_dev_pw - AWS_ACCESS_KEY_ID: - from_secret: aws_access_key_id - AWS_SECRET_ACCESS_KEY: - from_secret: aws_secret_access_key - PGPASS: - from_secret: pgpass - GIT_RO_TOEN: - from_secret: git_ro_token - GITHUB_PAT: - from_secret: github_pat - # normal env vars - GIT_USER: pat-s - # set the location of the 'pkgcache' cache dir which persists the R package dependencies needed to install the packages themselves - R_PKG_CACHE_DIR: /mnt/cache/pkgcache - R_LIBS_USER: /mnt/cache/R-pkgs - volumes: - - amd64-binaries-r-dep-cache-redhat-8:/mnt/cache - commands: - - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . - - rm -rf /mnt/cache/packages/* - - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' - - R -q -e 'pak::pak("pat-s/cranlike@s3")' - - cd /mnt/cache/packages - - R -q -e 'options(crayon.enabled = TRUE); library(bincraftR); future::plan("multisession"); library(progressr); handlers(global = TRUE); handlers("progress"); upload_package_index()' - backend_options: - kubernetes: - resources: - requests: - memory: 3000Mi - cpu: 2000m - limits: - memory: 3000Mi - cpu: 8000m - nodeSelector: - kubernetes.io/arch: 'amd64' + # - name: Upload PACKAGES files + # image: docker.io/devxygmbh/amd64-binaries-r-redhat-8 + # pull: true + # environment: + # RED_HAT_DEV_PW: + # from_secret: red_hat_dev_pw + # AWS_ACCESS_KEY_ID: + # from_secret: aws_access_key_id + # AWS_SECRET_ACCESS_KEY: + # from_secret: aws_secret_access_key + # PGPASS: + # from_secret: pgpass + # GIT_RO_TOKEN: + # from_secret: git_ro_token + # GITHUB_PAT: + # from_secret: github_pat + # # normal env vars + # GIT_USER: pat-s + # # set the location of the 'pkgcache' cache dir which persists the R package dependencies needed to install the packages themselves + # R_PKG_CACHE_DIR: /mnt/cache/pkgcache + # R_LIBS_USER: /mnt/cache/R-pkgs + # volumes: + # - amd64-binaries-r-dep-cache-redhat-8:/mnt/cache + # commands: + # - git clone https://pat-s:$$GIT_RO_TOKEN@git.devxy.io/devxy/r-pkg-binaries.git . + # - rm -rf /mnt/cache/packages/* + # - R -q -e 'pak::pak("git::https://gitlab.com/devxy/r-package-binaries/bincraftr.git")' + # - R -q -e 'pak::pak("pat-s/cranlike@s3")' + # - cd /mnt/cache/packages + # - R -q -e 'options(crayon.enabled = TRUE); library(bincraftR); future::plan("multisession"); library(progressr); handlers(global = TRUE); handlers("progress"); upload_package_index()' + # backend_options: + # kubernetes: + # resources: + # requests: + # memory: 3000Mi + # cpu: 2000m + # limits: + # memory: 3000Mi + # cpu: 8000m + # nodeSelector: + # kubernetes.io/arch: 'amd64' - name: Purge CDN cache image: byrnedo/alpine-curl:3.20 environment: BUNNY_API_KEY: from_secret: BUNNY_API_KEY - commands: - - curl -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES&async=false - - curl -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES.gz&async=false - - curl -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES.rds&async=false - - curl -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES.db&async=false + commands: | + curl -v -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES&async=false + curl -v -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES.gz&async=false + curl -v -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES.rds&async=false + curl -v -X POST -H "AccessKey: $BUNNY_API_KEY" https://api.bunny.net/purge?url=https%3A%2F%2Fcran.devxy.io%2Famd64%2Frhel8%2Flatest%2Fsrc%2Fcontrib%2FPACKAGES.db&async=false - name: 'ntfy' image: binwiederhier/ntfy:v2.11.0 diff --git a/.woodpecker/update-package-index-redhat-8-arm64.yaml b/.woodpecker/update-package-index-redhat-8-arm64.yaml index 8216d63..2a8c8e3 100644 --- a/.woodpecker/update-package-index-redhat-8-arm64.yaml +++ b/.woodpecker/update-package-index-redhat-8-arm64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-redhat-9-amd64.yaml b/.woodpecker/update-package-index-redhat-9-amd64.yaml index c6533aa..f42304f 100644 --- a/.woodpecker/update-package-index-redhat-9-amd64.yaml +++ b/.woodpecker/update-package-index-redhat-9-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-redhat-9-arm64.yaml b/.woodpecker/update-package-index-redhat-9-arm64.yaml index 84ea10e..a4eb95e 100644 --- a/.woodpecker/update-package-index-redhat-9-arm64.yaml +++ b/.woodpecker/update-package-index-redhat-9-arm64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-ubuntu-2204-amd64.yaml b/.woodpecker/update-package-index-ubuntu-2204-amd64.yaml index 1c03980..feb6907 100644 --- a/.woodpecker/update-package-index-ubuntu-2204-amd64.yaml +++ b/.woodpecker/update-package-index-ubuntu-2204-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-ubuntu-2204-arm64.yaml b/.woodpecker/update-package-index-ubuntu-2204-arm64.yaml index 538e8b6..1f43830 100644 --- a/.woodpecker/update-package-index-ubuntu-2204-arm64.yaml +++ b/.woodpecker/update-package-index-ubuntu-2204-arm64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-ubuntu-2404-amd64.yaml b/.woodpecker/update-package-index-ubuntu-2404-amd64.yaml index f622ee7..a6f3e88 100644 --- a/.woodpecker/update-package-index-ubuntu-2404-amd64.yaml +++ b/.woodpecker/update-package-index-ubuntu-2404-amd64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat diff --git a/.woodpecker/update-package-index-ubuntu-2404-arm64.yaml b/.woodpecker/update-package-index-ubuntu-2404-arm64.yaml index 40a50c0..1712ebb 100644 --- a/.woodpecker/update-package-index-ubuntu-2404-arm64.yaml +++ b/.woodpecker/update-package-index-ubuntu-2404-arm64.yaml @@ -21,7 +21,7 @@ steps: from_secret: aws_secret_access_key PGPASS: from_secret: pgpass - GIT_RO_TOEN: + GIT_RO_TOKEN: from_secret: git_ro_token GITHUB_PAT: from_secret: github_pat