In this tutorial we will discuss:
What Travis CI is and how it works
We will demonstrate two methods for adding Travis CI to a GitHub repo that does not contain a package - so in our case our repo contains an .rmd and we want to test if it renders
We will show how this process can be done manually, (this helps demonstrate what other packages that make this process faster actually do)
We will show a shorter version of the process using the usethis package
We will discuss what pkgdown is and how to use it
We will provide additional references including tutorials for adding Travis to a repo that does contain a package
What is Travis? Is this a person? Why is everyone talking about Travis???
Have you ever heard someone say that they used Travis to test their package? Who is this amazing code guru?!