Because a package (feather) for R 3.5.0 is only available from source, my current AppVeyor builds are failing.
I've determined that using PKGTYPE: source
will fix the builds, however it takes about 5x as long since it's building all packages from source, when in reality it only needs to build one package from source. PKGTYPE: both
results in the builds failing.
In RStudio, install.packages(c("feather", "tidyr"), type = "both"))
will install tidyr from binary and feather from source, which is the behavior I want to replicate on AppVeyor. However it requires user input in the form of a popup asking the user if it should attempt to install from source. I assume this UI requirement is why using PKGTYPE: both
fails.
Is there a way to not require user input to install packages from source when type = "both"
?