Skip to content

Features/install cli git install (redo of #17)#41

Merged
steipete merged 7 commits intoopenclaw:mainfrom
travisp:features/install-cli-git-install
Feb 13, 2026
Merged

Features/install cli git install (redo of #17)#41
steipete merged 7 commits intoopenclaw:mainfrom
travisp:features/install-cli-git-install

Conversation

@travisp
Copy link
Copy Markdown
Contributor

@travisp travisp commented Feb 2, 2026

This was previously merged (#17) but the changes got clobbered in a different merge

Previous description:

Summary

  • add git install support to install-cli.sh (flags/envs match install.sh)
  • add a docker smoke test for the CLI git install path
  • clarify git install logs to indicate local checkout when --git-dir points to a repo

Testing

  • docker build -t clawdbot-install-cli-git-smoke -f scripts/docker/install-cli-git-smoke/ Dockerfile .
  • docker run --rm -t -e CLAWDBOT_GIT_REF=v2026.1.24 clawdbot-install-cli-git-smoke
  • scripts/e2e/install-cli-docker.sh

Note: this was supported with gpt-5.2-codex, but I understand the code, ran the docker smoke test, and then tested an install on a vm

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clawd-bot Ready Ready Preview, Comment Feb 2, 2026 2:11am

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 2, 2026

@travisp is attempting to deploy a commit to the Amantus Machina Team on Vercel.

A member of the Team first needs to authorize it.

@travisp travisp changed the title Features/install cli git install Features/install cli git install (redo of #17) Feb 2, 2026
Copy link
Copy Markdown

@vercel vercel Bot left a comment

Choose a reason for hiding this comment

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

Additional Suggestion:

Smoke test scripts reference old moltbot/clawdbot naming conventions instead of new openclaw branding, causing test failures

Fix on Vercel

@travisp
Copy link
Copy Markdown
Contributor Author

travisp commented Feb 5, 2026

Additional Suggestion:

Smoke test scripts reference old moltbot/clawdbot naming conventions instead of new openclaw branding, causing test failures

Fix on Vercel

I believe all of the smoke tests that are failing are unrelated to this PR.

@steipete steipete merged commit aefaae3 into openclaw:main Feb 13, 2026
10 of 12 checks passed
@steipete
Copy link
Copy Markdown
Contributor

Landed via temp rebase onto main.

  • Gate: pnpm build && shellcheck $(git ls-files '*.sh') && bash scripts/test-install-sh-unit.sh && docker build -t openclaw-install-cli-git-smoke:ci -f scripts/docker/install-cli-git-smoke/Dockerfile . && docker run --rm -t -e OPENCLAW_NO_ONBOARD openclaw-install-cli-git-smoke:ci
  • Land commit: e7ba7bc9ffbf7b47e9af6745002f1fe38b5658df
  • Merge commit: aefaae3

Thanks @travisp!

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.

3 participants