-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nightly channels rebased #384
Conversation
The way this works is that we mark which versions are nightly versions in the versions db during the build process and then special-case those when added as a channel or when updated. Right now, `juliaup update` will always download new nightly tarballs, which could potentially be wasteful if that's called again in quick succession, but I think for now that should be a reasonable solution. I have also gotten rid of a lot of code duplication in `build.rs`, which should make adding new platforms easier in the future. I hope I didn't miss anything there. Closes JuliaLang#96
(cherry picked from commit 475534b)
(cherry picked from commit 12c85d5)
(cherry picked from commit b23cedc)
Can we make the version for nightly something like |
Maybe we can use the commit hash in the filename: <Contents>
<Key>assert_bin/freebsd/x64/1.9/julia-ec98087cbf-freebsd64.tar.gz.asc</Key>
<LastModified>2022-08-16T08:09:07.000Z</LastModified>
<ETag>"593344e3fd43657978d35aae529226ec"</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 |
(cherry picked from commit 861f107)
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
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:
|
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? |
Sorry to bump this post when you all are probably busy. Although it is not an emergency, the |
@davidanthoff, this PR would be really handy. Do you think it could be merged before the new year (to set an arbitrary target)? |
This is the first hit on Google so just wanted to link the PR that has now added nightly: #809 (and been merged! Just update juliaup.) |
Rebased version of #197 from @simeonschaub.
As mentioned in #197 (comment) I thought the rebase was quite tricky, so please have a good look.