-
Notifications
You must be signed in to change notification settings - Fork 21
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
can we mark a version as a pre-release #544
Comments
This is a matter of repo configuration - at least that's the design. Reviewing current behavior on 0.7.2 it doesn't work, though, so calling this a bug. Suppose I update configuration for a zpm-registry repo named I should see, in zpm "repo -list":
|
IMO we should make sure this is fixed in v0.9.0 |
Related issue in zpm-registry, which I reported back in 2022: intersystems-community/zpm-registry#91 |
It looks like there is some discussion about pre-releases but I don't have clarity on how to define this and or what its behavior does.
#480
I would like to be able to mark a version as a pre-release. I would hope that when a user is in ZPM and do
install -v moduleName
It would skip any of the pre-release versions.
I could still do
install -v moduleName specificVersion
to install a specific version including a pre-release version.
If I do
install -v moduleName specificVersion and its a pre-released version and there are module dependencies it would pick any pre-release versions for the dependent modules.
The reason why I want to do this is I currently have
rclib-studio 1.5.0
Versions: 1.5.0, 1.4.0, 1.0.1
rclib-system 1.5.0
Versions: 1.5.0, 1.4.0, 1.0.2, 1.0.0
rclib-unittest 1.5.0
Versions: 1.5.0, 1.4.0, 1.0.2, 1.0.1
rclib-wellbase 1.5.0
Versions: 1.5.0, 1.4.0, 1.3.0, 1.2.0, 1.1.0, 1.0.1
1.4.0 is our GR Release and 1.5.0 is a module that is published but not expected to go to customer sites just yet.
if someone just does
install -v rclib-unittest
I'd like it to be able to skip 1.5.0 and install the highest non pre-release version, that being 1.4.0
The text was updated successfully, but these errors were encountered: