Skip to content

docker calling is not working #932

Description

@XaveScor

It looks like a lot of code inside the reproduction below, but it is not. You can ignore almost all the code except e2e tests.

My env

Mac M1
MacOS Sequoia 15.0.1
Docker version 24.0.5, build ced0996
shell: kitty 0.37.0 created by Kovid Goyal
fish, version 3.7.1
node v22.9.0
pnpm v9.12.3

affected repo: https://github.com/XaveScor/smartbundle
affected zx versions: v8.1.9, v8.2.0

git clone git@github.com:XaveScor/smartbundle.git
cd smartbundle
pnpm install
pnpm test:e2e

Tests should be passed correctly, but if you uncomment https://github.com/XaveScor/bobrik/blob/78e2df4538525f6eaee503b5320e05c8df28b59b/e2e/e2e.test.ts#L8-L8, zx will fire an error

Error: docker: invalid reference format.
See 'docker run --help'.
    at Proxy.set (/Users/xavescor/projects/bobrik/node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:77:52)
    exit code: 125
    errno: undefined (Unknown error)
    code: undefined
    at Proxy.set (/Users/xavescor/projects/bobrik/node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:77:52)
 ❯ Proxy.set node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:77:52
 ❯ Proxy.set node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:77:52
 ❯ EventEmitter.end node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:217:26
 ❯ invoke node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/vendor-core.cjs:508:10
 ❯ exec node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/vendor-core.cjs:512:21
 ❯ _ProcessPromise.run node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:158:46
 ❯ callback node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:90:58
 ❯ Proxy.set node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:101:12
 ❯ node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:73:52
 ❯ within node_modules/.pnpm/zx@8.1.9/node_modules/zx/build/core.cjs:43:18

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions