Skip to content
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.

support diffing final releases. #456

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

mook-as
Copy link
Contributor

@mook-as mook-as commented Dec 5, 2018

  • release-resolver: unify loading via releaseRefs
  • release-resolver: use temporary files for URLs
  • release-resolver: look up release info from final release tarballs
  • cmd: skip normalizing release paths that look like URLs

Fixes #455.

I don't like this much yet; there's a bit with a hard :// check that smells a bit. It's also a lot of change in code I'm not all that familiar with.

🐛Bug: this seems to accidentally move the final releases dir, which means we'll need to re-download things again.

release-resolver: unify loading via releaseRefs
release-resolver: use temporary files for URLs
release-resolver: look up release info from final release tarballs
cmd: skip normalizing release paths that look like URLs
@cfdreddbot
Copy link

✅ Hey mook-as! The commit authors and yourself have already signed the CLA.

Copy link
Member

@jandubois jandubois left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm going to block this because we are going to change how you specify release refs from the commandline for the fissile build release-images command (using --name, --sha1, --url, and --version options, so we can check if we have them in the local cache or not). I just discussed this earlier today with Vlad.

This change should then use the same mechanism.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

fissile diff only works with already unpacked release directories and not with URLs
3 participants