{"_id":"@cuonghuunguyen/jenkins-cli","_rev":"2-42d52889f88ce8c70756a02e75685980","name":"@cuonghuunguyen/jenkins-cli","dist-tags":{"latest":"0.3.0"},"versions":{"0.2.0":{"name":"@cuonghuunguyen/jenkins-cli","version":"0.2.0","keywords":["jenkins","cli","ci","build","devops"],"license":"MIT","_id":"@cuonghuunguyen/jenkins-cli@0.2.0","maintainers":[{"name":"cuonghuunguyen","email":"Cuong.Huu.Nguyen98@gmail.com"}],"homepage":"https://github.com/cuonghuunguyen/jenkins-mcp#readme","bugs":{"url":"https://github.com/cuonghuunguyen/jenkins-mcp/issues"},"bin":{"jenkins":"dist/index.js"},"dist":{"shasum":"2a6b3460a48da1e9e34599593ce5de385c61833c","tarball":"https://registry.npmjs.org/@cuonghuunguyen/jenkins-cli/-/jenkins-cli-0.2.0.tgz","fileCount":51,"integrity":"sha512-JYPX4/SYEFxs/yTPXML9G0sYboBLpeqTCeEXgyd3Pr1g/vy8zr2mOL9QwE+3r0ukXCL37rsJoMSn4b8hUTZhTg==","signatures":[{"sig":"MEUCIQCA0PSm/MA4V6MImFNa6iTjAk2nV2s575KxEgM0bghUGAIgH6NOG2kfL6yzda5O36RltQHMIyfVpU4P8cq6PtEfBnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62114},"main":"./dist/index.js","type":"module","_from":"file:cuonghuunguyen-jenkins-cli-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","test:watch":"vitest"},"_npmUser":{"name":"cuonghuunguyen","email":"Cuong.Huu.Nguyen98@gmail.com"},"_resolved":"/tmp/298bf5febbfc3d1551d38dbe2e0ec6a3/cuonghuunguyen-jenkins-cli-0.2.0.tgz","_integrity":"sha512-JYPX4/SYEFxs/yTPXML9G0sYboBLpeqTCeEXgyd3Pr1g/vy8zr2mOL9QwE+3r0ukXCL37rsJoMSn4b8hUTZhTg==","repository":{"url":"git+https://github.com/cuonghuunguyen/jenkins-mcp.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.19.0","description":"jenkins CLI - the same Jenkins operations the MCP server exposes, at a shell","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yargs":"^18.0.0","@cuonghuunguyen/jenkins-core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","vitest":"^4.1.10","typescript":"5.9.3","@types/node":"^22.20.1","@types/yargs":"^17.0.33"},"_npmOperationalInternal":{"tmp":"tmp/jenkins-cli_0.2.0_1788542946295_0.8899264246140957","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cuonghuunguyen/jenkins-cli","version":"0.3.0","type":"module","description":"jenkins CLI - the same Jenkins operations the MCP server exposes, at a shell","keywords":["jenkins","cli","ci","build","devops"],"homepage":"https://github.com/cuonghuunguyen/jenkins-mcp#readme","repository":{"type":"git","url":"git+https://github.com/cuonghuunguyen/jenkins-mcp.git","directory":"packages/cli"},"bugs":{"url":"https://github.com/cuonghuunguyen/jenkins-mcp/issues"},"license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"jenkins":"dist/index.js"},"publishConfig":{"access":"public"},"engines":{"node":">=20"},"dependencies":{"prompts":"^2.4.2","yargs":"^18.0.0","@cuonghuunguyen/jenkins-core":"0.3.0"},"devDependencies":{"@types/node":"^22.20.1","@types/yargs":"^17.0.33","tsx":"^4.23.0","typescript":"5.9.3","vitest":"^4.1.10","@types/prompts":"^2.4.9"},"optionalDependencies":{"@github/keytar":"^7.10.6"},"scripts":{"build":"tsc -b","clean":"rm -rf dist *.tsbuildinfo","dev":"tsx src/index.ts","test":"vitest run","test:watch":"vitest"},"_id":"@cuonghuunguyen/jenkins-cli@0.3.0","_integrity":"sha512-yOtlaTH2nJ2gwiaBwVhKCAOjOLFDdtXjZvE85el/dOo4oXvCJcDegdpmEa4tiGC/+hmW1uke4I3i2lgmfeSyrQ==","_resolved":"/tmp/188d8e0796c6e3ee22b487ccae8e3998/cuonghuunguyen-jenkins-cli-0.3.0.tgz","_from":"file:cuonghuunguyen-jenkins-cli-0.3.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-yOtlaTH2nJ2gwiaBwVhKCAOjOLFDdtXjZvE85el/dOo4oXvCJcDegdpmEa4tiGC/+hmW1uke4I3i2lgmfeSyrQ==","shasum":"e327ab50ffd1d5d55fa89e28fe9ee8398ee8853e","tarball":"https://registry.npmjs.org/@cuonghuunguyen/jenkins-cli/-/jenkins-cli-0.3.0.tgz","fileCount":63,"unpackedSize":102953,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFzyI1Oo0NRLSprnFxXvwgwaw0NtxW0PjMULQBcGDURMAiBtbeZQmU8R1ogh2jL4krKsJAkGRMrySu4P+g3qUa9/ag=="}]},"_npmUser":{"name":"cuonghuunguyen","email":"Cuong.Huu.Nguyen98@gmail.com"},"directories":{},"maintainers":[{"name":"cuonghuunguyen","email":"Cuong.Huu.Nguyen98@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jenkins-cli_0.3.0_1789372983071_0.6852820525448762"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-04T17:29:06.177Z","modified":"2026-09-14T08:03:03.362Z","0.2.0":"2026-09-04T17:29:06.449Z","0.3.0":"2026-09-14T08:03:03.199Z"},"bugs":{"url":"https://github.com/cuonghuunguyen/jenkins-mcp/issues"},"license":"MIT","homepage":"https://github.com/cuonghuunguyen/jenkins-mcp#readme","keywords":["jenkins","cli","ci","build","devops"],"repository":{"type":"git","url":"git+https://github.com/cuonghuunguyen/jenkins-mcp.git","directory":"packages/cli"},"description":"jenkins CLI - the same Jenkins operations the MCP server exposes, at a shell","maintainers":[{"name":"cuonghuunguyen","email":"Cuong.Huu.Nguyen98@gmail.com"}],"readme":"# @cuonghuunguyen/jenkins-cli\n\nThe `jenkins` CLI — the same Jenkins operations the\n[MCP server](https://www.npmjs.com/package/@cuonghuunguyen/jenkins-mcp) exposes, at a\nshell. Compact, counted output that names the next call worth making, plus\n`--json` on every command for the raw structured result.\n\n```bash\nnpm install -g @cuonghuunguyen/jenkins-cli\n```\n\n```bash\nexport JENKINS_URL=https://ci.example.com\nexport JENKINS_USER=your-username\nexport JENKINS_API_TOKEN=your-api-token\n\njenkins whoami                    # who am I against Jenkins\njenkins jobs my-service           # find jobs by name, or by git remote\njenkins job                       # the job that builds this checkout\njenkins build                     # last build: cause, stages, failed tests\njenkins log --lines 200           # a bounded window of the console log\njenkins queue                     # what the queue is holding, and why\n```\n\nRequires Node.js >= 20 and an API token for the Jenkins account to act as.\n\nCommand reference and setup walkthrough:\nhttps://github.com/cuonghuunguyen/jenkins-mcp#readme\n\nMIT\n","readmeFilename":"README.md"}