-
Notifications
You must be signed in to change notification settings - Fork 2
Support live repositories (per push tarantool builds) #9
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
Comments
Both this issue and #12 has a single problem. Once a version is installed it's cached. It could be possible if there were some API on tarantool.org that would say that e.g. the latest version in live/2.8 is 2.8.0-4. Then we could use it as a part of the caching key. |
We discussed it a bit with Yaroslav. Summary:
Example for Ubuntu:
(Sorting is alphabetical, sure, it is just to show an example.) Example for CentOS (after #11):
Ideally we should read |
We plan to revisit our release policy and it is possible that we'll deprecate live repositories in favor of frequent pre-releases (alpha/beta/rc) that are carefully made by a human with a proper description. Not sure how exactly we'll deliver those pre-releases. |
NB: It would be useful even without any caching for 'live' installs. |
Without caching it's a single line in a workflow: - run: curl -L https://tarantool.io/live/2.6/installer.sh | bash |
Now this action only supports so called release repositories. Those repositories contain released tarantool versions (which are marked as
x.y.z-0-gxxxxxxxxx
).It looks worthful to add so called 'live' repositories, which contain per-push builds. It may be useful for developers, which want to catch possible problems prior to actual tarantool release.
The text was updated successfully, but these errors were encountered: