juliaup icon indicating copy to clipboard operation
juliaup copied to clipboard

nightly channels rebased

Open visr opened this issue 2 years ago • 5 comments

Rebased version of #197 from @simeonschaub. As mentioned in https://github.com/JuliaLang/juliaup/pull/197#issuecomment-1172395911 I thought the rebase was quite tricky, so please have a good look.

> juliaup add 1.6
Installing Julia 1.6.7+0.x64 (x64).
> juliaup add 1.7
Installing Julia 1.7.3+0.x64 (x64).
> juliaup add 1.8
Installing Julia 1.8.2+0.x64 (x64).
> juliaup add nightly
Installing Julia 1.9.0-latest+0.x64 (x64).

visr avatar Aug 15 '22 21:08 visr

Can we make the version for nightly something like 1.9.0-DEV.1130 That's what Julia will report.

vchuravy avatar Aug 16 '22 01:08 vchuravy

Maybe we can use the commit hash in the filename: ec98087cbf. That is also useful.

<Contents>
  <Key>assert_bin/freebsd/x64/1.9/julia-ec98087cbf-freebsd64.tar.gz.asc</Key>
  <LastModified>2022-08-16T08:09:07.000Z</LastModified>
  <ETag>&quot;593344e3fd43657978d35aae529226ec&quot;</ETag>
  <Size>866</Size>
  <StorageClass>STANDARD</StorageClass>
</Contents>

Otherwise, you may need to call Julia to get the version number.

$ julia-latest --version
julia version 1.9.0-DEV
$ julia-latest -e 'println(VERSION)'
1.9.0-DEV.1132

inkydragon avatar Aug 17 '22 01:08 inkydragon

Hmm I don't really understand this anymore, perhaps something went wrong trying to keep this up to date. I don't know if others see the same on this brach, but juliaup list now shows me:

 1                 1.7.3+0~x64
 beta              1.8.0-rc3+0~x64
 lts               1.6.6+0~x64
 rc                1.8.0-rc3+0~x64
 release           1.7.3+0~x64
 nightly           1.9.0-latest+0~x64

Despite the latest 1.8 being there in https://github.com/visr/juliaup/blob/night/build.rs#L25.

EDIT: nevermind, I just built the wrong version, now I get the corrent list:

 1                 1.8.2+0.x64
 beta              1.8.2+0.x64
 lts               1.6.7+0.x64
 nightly           1.9.0-latest+0.x64
 rc                1.8.2+0.x64
 release           1.8.2+0.x64

visr avatar Aug 24 '22 19:08 visr

What is the current state of this?

zsz00 avatar Sep 13 '22 05:09 zsz00

What is the current state of this?

Just brought this back up to date with main. Would now be a good time to get this functionality in @davidanthoff?

visr avatar Oct 07 '22 10:10 visr

Sorry to bump this post when you all are probably busy.

Although it is not an emergency, the nightly channel would be a very nice feature for one of my project. Hope it will be merge soon!

Azzaare avatar Nov 16 '22 00:11 Azzaare

@davidanthoff, this PR would be really handy. Do you think it could be merged before the new year (to set an arbitrary target)?

simsurace avatar Dec 27 '22 22:12 simsurace

I think this PR and #197 are not going to get merged and can probably be closed. The issue to follow is #96.

visr avatar Dec 28 '22 20:12 visr

This is the first hit on Google so just wanted to link the PR that has now added nightly: https://github.com/JuliaLang/juliaup/pull/809 (and been merged! Just update juliaup.)

MilesCranmer avatar Feb 17 '24 19:02 MilesCranmer