krlmlr / r-appveyor

Tools for using R with AppVeyor (https://appveyor.com)
132 stars 60 forks source link

3.4.0 R release pointer #86

Closed LiNk-NY closed 7 years ago

LiNk-NY commented 7 years ago

Hi Kirill, @krlmlr

Is there a pointer to the alpha build of R version 3.4.0? I tried to use the version number 3.4.0 in the key:value pair but it directs to a broken link in the builder:

https://cloud.r-project.org/bin/windows/base/old/3.4.0/R-3.4.0-win.exe

I'm trying to test a Bioconductor package that uses Bioconductor 3.5 with R version 3.4.0.

BTW, this is the link to the alpha build: https://cloud.r-project.org/bin/windows/base/rtest.html

Thank you.

Regards, Marcel

krlmlr commented 7 years ago

Have you tried R_VERSION: devel? r-appveyor currently doesn't support these alpha releases, looks like devel is the closest you can get to that.

LiNk-NY commented 7 years ago

Hi Kirill, @krlmlr Thanks for your prompt response. Unfortunately, R_VERSION: devel gives me R version 3.5.0.

-Marcel

krlmlr commented 7 years ago

We could patch the PowerShell script to use a custom URL for the R download (e.g., from an environment variable). I'm happy to review a PR, but I won't have much time to do it myself.

Why is the version number so important for your tests? Ideally, R 3.5.0 should be basically the R 3.4.0 release candidate plus the changed version number.

LiNk-NY commented 7 years ago

That's reasonable. I will look into it but I don't guarantee a PR.

As I noted earlier, Bioconductor bioc-devel 3.5 uses R version 3.4.0. The next devel version of Bioconductor will be using R 3.5.0 so this issue will be resolved over time. In the meantime, the builds using appveyor will be broken for any Bioconductor development package.

LiNk-NY commented 7 years ago

Hi Kirill @krlmlr, Actually, bioc-devel 3.6 will be using R version 3.4.0. The actual link for the R.exe is: https://cloud.r-project.org/bin/windows/base/R-3.4.0-win.exe Could this be updated to reflect the new link? This is the most recent release of R.

krlmlr commented 7 years ago

I don't understand the question. What do you think should be updated?

LiNk-NY commented 7 years ago

When I use the R-release argument in the yml file, it tries to install R 3.3.x. R release is at R 3.4.x.

krlmlr commented 7 years ago

@gaborcsardi Does https://rversions.r-pkg.org/r-release-win need an update?

krlmlr commented 7 years ago

@gaborcsardi Are you still maintaining https://rversions.r-pkg.org/r-release-win?

gaborcsardi commented 7 years ago

Oh, yes, sorry, will do it today. In fact, I'll completely automate it today! Really!

krlmlr commented 7 years ago

No problem, thanks for supporting it!

imanuelcostigan commented 7 years ago

@krlmlr @gaborcsardi the release version of R is now 3.4.0 but both the r-pkg app and r-appveyor script still have this at 3.3.3. Do you know when this might be fixed? thanks

imanuelcostigan commented 7 years ago

to be fixed here: https://github.com/metacran/rversions.app/issues/3

gaborcsardi commented 7 years ago

Updated it, finally.

krlmlr commented 7 years ago

Thanks!