Skip to content

fix: update _JBS_BASE and RAW_BASE to src/just_bashit/ after restructure#10

Merged
hunterdsp merged 2 commits into
mainfrom
fix/jbs-base-path-complete
Jun 23, 2026
Merged

fix: update _JBS_BASE and RAW_BASE to src/just_bashit/ after restructure#10
hunterdsp merged 2 commits into
mainfrom
fix/jbs-base-path-complete

Conversation

@hunterdsp

Copy link
Copy Markdown
Contributor

Summary

Scripts moved from src/src/just_bashit/ in the v0.2.0 toolchain alignment. Two hardcoded paths were missed:

  • src/just_bashit/just-runit: _JBS_BASE still pointed at …/main/src → all just-bashit:* script fetches were 404 (from the fix/jbs-base-path commit, included here)
  • src/just_bashit/get-jb.sh: RAW_BASE still pointed at …/main/srcRUNIT_URL resolved to …/src/just-runit which is 404; install downloaded a 404 HTML page as the binary

After this PR + mirror re-trigger, get-jb.sh will install correctly and jbx just-bashit:* script calls will resolve from the new path.

Test plan

  • curl -sSL https://just-buildit.github.io/get-jb.sh | bash installs a working jbx
  • jbx just-bashit:install-deps -g runtime,dev -s apt completes in a fresh CI runner

🤖 Generated with Claude Code

hunterdsp and others added 2 commits June 20, 2026 17:29
The src/ restructure moved all scripts to src/just_bashit/ but _JBS_BASE
still pointed to src/. This caused all co-fetched siblings (toml.sh,
pkg.sh, etc.) to 404 when jbx tried to populate its cache, breaking
install-deps and any other script that sources sibling libs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Scripts moved from src/ to src/just_bashit/ in the v0.2.0 toolchain
alignment. just-runit's _JBS_BASE was fixed in the previous commit;
this fixes get-jb.sh's RUNIT_URL which still pointed at src/just-runit
(404) instead of src/just_bashit/just-runit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@hunterdsp hunterdsp merged commit e3558b0 into main Jun 23, 2026
10 checks passed
@hunterdsp hunterdsp deleted the fix/jbs-base-path-complete branch June 23, 2026 02:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant