Tags: containerbase/base
Tags
feat: convert the ruby tool to a typescript installer (#7559) * feat: convert the ruby tool to a typescript installer Replace the v2 shell script with prepare and install services. The installer extends the shared prebuild installer and adds the system wide gemrc, the gem wrapper and the gem checks. Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * test(ruby): always expect the checksum The prebuild installer now always verifies the checksum. Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * docs: drop the links to the removed v2 tools folder Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * test(latest): install dummy v1 and v2 shell tools No v1 or v2 tool script is left in the repo, so check that the image still installs, prepares and links the shell tools custom images ship. Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * refactor: drop the unused v2Tool decorator No tool service uses it after the python and ruby conversion, so every v2 shell tool of a custom image already gets a generic service. The v2 runtime support stays. Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * fix(prepare): register the v2 shell tools after the modern services A custom v2 shell tool with the name of a modern tool no longer replaces its prepare step, the same order install already uses. Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> --------- Co-authored-by: Claude Opus 5.5 <michael.kriese+claude-code@mend.io>
test(deps): update dependency gh to v2.102.0 (main) (#7568) test(deps): update dependency gh to v2.102.0 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to … …v14.20.3 (main) (#7549) chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.20.3 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
build(deps): update dependency vite to v8.3.1 (main) (#7510) build(deps): update dependency vite to v8.3.1 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to … …v14.20.0 (main) (#7532) chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.20.0 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update pnpm to v11.28.0 (main) (#7529) chore(deps): update pnpm to v11.28.0 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat: convert the powershell tool to a typescript installer (#7494) * feat: convert the powershell tool to a typescript installer Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * docs(powershell): document the install services Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * refactor(powershell): use the shared checksum helper Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * test(powershell): expect the non-interactive apt env Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> * fix(powershell): download releases before v7.2.0 without a checksum Co-Authored-By: Claude Opus 5.5 <michael.kriese+claude-code@mend.io> Co-Authored-By: Claude Sonnet 5 <michael.kriese+claude-code@mend.io> --------- Co-authored-by: Claude Opus 5.5 <michael.kriese+claude-code@mend.io>
PreviousNext