r-lib / r-azure-pipelines

Test package for azure pipelines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lifecycle: superseded Build Status

R CI with Azure Pipelines

This repository includes templates for using azure pipelines with R packages, as well as a simple R package for testing.

Features

  • Uses RStudio docker containers to test on R 3.2, 3.3, 3.4, 3.5, 3.6

  • Installs package dependencies using remotes

  • Build and checks packages using rcmdcheck

  • Run code coverage using covr

  • Linux

    • Matrix builds of minor R versions from 3.2+
    • Package caching
  • Windows

    • RTools installation
  • macOS

Setup

Add a yaml file named azure-pipelines.yml with the following content, this will setup your repo to use the tidyverse default configuration.

You need to replace REPLACE-ME with the name of your Service Connection to GitHub.

resources:
  repositories:
    - repository: r-azure-pipelines
      type: github
      name: r-lib/r-azure-pipelines
      endpoint: REPLACE-ME

jobs:
  - template: azure-tidyverse.yml@r-azure-pipelines

Status Lifecycle: superseded

r-azure-pipelines is superseded: this means it is no longer being actively supported. We recommend using r-lib/actions instead.

About

Test package for azure pipelines

License:Other


Languages

Language:R 100.0%