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

support diffing final releases. - #456

Open
mook-as wants to merge 1 commit into
developfrom
marky/diff-final-releases
Open

support diffing final releases.#456
mook-as wants to merge 1 commit into
developfrom
marky/diff-final-releases

Conversation

@mook-as

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

Copy link
Copy Markdown
Contributor
  • 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
Copy Markdown

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

@jandubois jandubois left a comment

Copy link
Copy Markdown
Member

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