fix: packages.sh - Download jaq via release tag not latest#3852
Merged
polarathene merged 1 commit intomasterfrom Jan 29, 2024
Merged
fix: packages.sh - Download jaq via release tag not latest#3852polarathene merged 1 commit intomasterfrom
packages.sh - Download jaq via release tag not latest#3852polarathene merged 1 commit intomasterfrom
Conversation
As the filename includes the version / tag, we cannot rely on the latest URL to be stable.
Member
Author
|
If the failure can be caught during build that'd be good. We only use $ jaq -V
bash: jaq: command not found |
casperklein
approved these changes
Jan 29, 2024
Member
|
The reason why packages.sh continued to run when "curl" failed, is the usage of the && operator. The operator is not needed, as we |
12 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
As the filename includes the version / tag, we cannot rely on the latest URL to be stable.
This additionally bumps
jaqfromv1.2.0tov1.3.0.I performed a build locally with
make buildand while it didn't fail on the build, I was watching the log output and noticed a curl 404 line, which turned out to be:The build AFAIK failed for other reasons (Debian package repos being unavailable, which is common experience lately for me), so I'm not sure if the
jaqcurl failure above would normally be caught (EDIT: Had a successful build, it wasn't caught as a failure):Debian package build log failure snippets
NOTE: The initial package install with postfix was successful, usually I just run
make builda few times and it'll be successful, perhaps the system (Docker on WSL2) has trouble with DNS or too many queries 🤷♂️ (it's common for the debian package web search frontend to be unreachable via host browsers too though)Type of change