diff --git a/.Rbuildignore b/.Rbuildignore index 7472e9d..514e94e 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -1,3 +1,5 @@ +^docs$ +^_pkgdown\.yml$ ^.*\.Rproj$ ^\.Rproj\.user$ ^\.travis\.yml$ diff --git a/.gitignore b/.gitignore index 807ea25..c2f15ec 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ .Rproj.user .Rhistory .RData +docs diff --git a/.travis.yml b/.travis.yml index 0f09303..47a1884 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,12 +4,28 @@ language: R sudo: false cache: packages +matrix: + include: + - r: release + after_success: + - Rscript -e 'covr::codecov()' + before_deploy: + - R CMD INSTALL . + - Rscript -e 'pkgdown::build_site()' + deploy: + provider: pages + skip-cleanup: true + github-token: $GITHUB_TOKEN + local-dir: docs + fqdn: lobstr.r-lib.org + on: + branch: master + r: - 3.1 - 3.2 - 3.3 - oldrel -- release - devel after_success: diff --git a/DESCRIPTION b/DESCRIPTION index 17026f2..53491ee 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -19,6 +19,7 @@ Imports: Suggests: covr, pillar, + pkgdown, testthat LinkingTo: Rcpp diff --git a/_pkgdown.yml b/_pkgdown.yml new file mode 100644 index 0000000..e69de29