Skip to content

Commit

Permalink
Added appveyor config.
Browse files Browse the repository at this point in the history
  • Loading branch information
pcarbo committed Jun 18, 2024
1 parent 4cb9ee6 commit 5bf1a70
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
init:
ps: |
$ErrorActionPreference = "Stop"
Invoke-WebRequest http://raw.github.com/krlmlr/r-appveyor/master/scripts/appveyor-tool.ps1 -OutFile "..\appveyor-tool.ps1"
Import-Module '..\appveyor-tool.ps1'
branches:
only:
- main
- master
- multigroup_test

install:
ps: Bootstrap

environment:
global:
R_REMOTES_NO_ERRORS_FROM_WARNINGS: true
_R_CHECK_FORCE_SUGGESTS_: false
USE_RTOOLS: yes
WARNINGS_ARE_ERRORS:
R_VERSION: release
R_ARCH: x64
R_BUILD_ARGS: --no-manual --no-build-vignettes
R_CHECK_ARGS: --no-manual --as-cran --ignore-vignettes

# This is the minimal set of R packages needed to run "R CMD check" on
# the package.
build_script:
- R -e install.packages(c('logging','mixsqp','rlang','magrittr','tibble','dplyr','ggplot2','cowplot','ggrepel','readr','data.table','RSQLite','locuszoomr','pgenlibr','Rfast','knitr','rmarkdown','testthat','BiocManager,'crayon','rcmdcheck'),head(.libPaths(),1),'http://cran.wustl.edu')
- R -e BiocManager::install('enomeInfoDb',ask = FALSE)
- R -e BiocManager::install("ensembldb",ask = FALSE)
- R -e BiocManager::install("AnnotationFilter",ask = FALSE)
- R -e BiocManager::install("EnsDb.Hsapiens.v86",ask = FALSE)

test_script:
- travis-tool.sh run_tests

on_failure:
- 7z a failure.zip *.Rcheck\*
- appveyor PushArtifact failure.zip

artifacts:
- path: '*.Rcheck\**\*.log'
name: Logs

- path: '*.Rcheck\**\*.out'
name: Logs

- path: '*.Rcheck\**\*.fail'
name: Logs

- path: '*.Rcheck\**\*.Rout'
name: Logs

- path: '\*_*.tar.gz'
name: Bits

- path: '\*_*.zip'
name: Bits

0 comments on commit 5bf1a70

Please sign in to comment.