@armurai/ estsswarm (法语)
一个命令安装 Pentest Swarm AI (英语)数字 :
npm install -g @armurai/pentestswarm
pentestswarm run
软件包的范围为 @armurai org,但安装的命令只是
pentestswarm。 。 。 .
此软件包是一个薄快递包装器: 安装时下载预建
从相匹配的 GitHub 发布中为您的平台跳出二进制( Go binary)vX.Y.Z),以及
页:1 pentestswarm 命令直接执行。 真正的程序是GO
二进制——参见道克的主回放.
出版(维护者)
包裹 version MUST 匹配已公布的 GitHub 释放标记( 即
邮购下载 pentestswarm-<os>-<arch> 从
releases/download/v<version>/) (中文(简体) ). 要剪去一个发布:
- 标记 + 推 (
git tag vX.Y.Z && git push origin vX.Y.Z—— Greever 建筑工程 每个平台的二进制并发布 GitHub 发布. - 弹出
npm/package.jsonversion改为X.Y.Z。 。 。 . cd npm && npm publish—— 说publishConfig.access已经public,所以请 范围软件包公开发布,没有--access public旗帜。 需求npm login页:1@armuraiorg(拥有出版权的成员).
让 @armurai:<team> 团队在第一次发布后管理软件包 :
npm access grant read-write armurai:<team> @armurai/pentestswarm
通过 npm 释放时的 CI 步骤可自动 2 至 3 自动化 符号存储为
页:1 NPM_TOKEN GitHub 动作秘密 。 考虑向每个平台迁移
optionalDependencies 软件包( 构建- 样式) 以避免邮站
网络获取 .