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
"RELEASE" does not need to be updated #7
Comments
Ah, I guess this will just be a special case. I can take a look at this soon unless you want to beat me to it @plexus? I don't mind picking it up at all, it's here if you want it though. |
I didn't know |
Neither did I 😅 this shines some light on it https://stackoverflow.com/questions/45567787/maven-release-and-latest-version-numbers Apparently it's deprecated in Maven 3? I think the features were dropped 6 years ago to help make builds a little more reproducible... Maybe |
Interesting! And certainly occasionally useful :) Should be easy enough to exclude them. I'll prep a patch. |
Thank you very much! If you're struggling for time I'll do it though,
honestly no pressure. Just wanted to make you aware in case you wanted to
fix it yourself was all.
…On Wed, 14 Nov 2018, 11:18 Arne Brasseur ***@***.*** wrote:
Interesting! And certainly occasionally useful :)
Should be easy enough to exclude them. I'll prep a patch.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#7 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AATPXfBVD2gkYzY9x7THbO7iUjnAhfJSks5uu_v4gaJpZM4Ycslr>
.
|
@seancorfield How's this work for you? Seems fine to me code and functionality wise. Nice to see 1.8 come back too, I didn't think it was a massive issue but it's a nice touch. @plexus works fast! 😱
|
That seems to work just fine! As for the use case: I use I noticed that |
I hadn't thought of |
Ah, I haven't deployed yet. Maybe this would be good to add first, I was going to comment on this after deploying since I thought it wasn't really related. I then sipped my morning coffee and realised it was. So the normal "just show me what's outdated" does check |
@seancorfield how's that look for you now? @plexus has nailed another PR 😄
|
Well, I specifically don't need/want that functionality but I'm fine with it being in there :) I will observe that with the outdated report, you need to specify one or more aliases to have things checked, but In our monorepo, we have multiple subprojects that each have a Anyways, thanks for fixing the |
Released in |
I'll admit I implemented it this way as this is usually what I want, that said I'm happy to help improve this assuming we can agree on how it should work. The regular version checks uses tools.deps to resolve all versions based on system-wide
That's right, currently it looks for a |
From our point of view -- with a monorepo and multiple We have a script that runs every day and drops into each subproject in our repo and runs the outdated check, but because We're an edge case, I'm sure, but just wanted to provide more feedback on how we use the tool. It's very useful as-is, but it could be more useful if it checked versions the same way the |
Currently Depot uses tools.deps to read the dependency map, letting it resolve any system/user settings as well as aliases. It then works on this resolved dependency map. If I understand you correctly you'd like to see a mode where instead it reads in I can certainly see the usefulness of such a thing. If we add this, should it replace the current behavior? Or do we support both with a command line flag, and if so which one becomes the default? @Olical what do you think? |
That would be more useful to us, yes. We can and will continue to use Depot as it stands but we'd prefer at least the option of a mode where all dependencies were examined, as |
When using the
--update
option, it shouldn't rewrite"RELEASE"
to a specific version.The text was updated successfully, but these errors were encountered: