与 Jenkins 集成
安装 Jenkins
1.
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
2.
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
3.
sudo apt-get update
4.
sudo apt-get install jenkins
5.
sudo systemctl start jenkins
http://localhost:8080
或 http://{你的公网IP}:8080
来访问 Jenkins 控制台。控制台提供了 Web 界面以便你管理和配置 Jenkins 服务。配置 NodeJS 环境
>= v16
,因此需要先在 Jenkins 环境中配置 NodeJS 依赖。nodejs18
)、版本号 (需 >= v16
) 和包名 apifox-cli
。1.
2.
运行 CLI 命令
可视化配置流水线
nodejs18
)。将嵌入式代码集成至流水线
nodejs18
就是上文中设置的 NodeJS 别名,请填写你的实际别名。并且,请确保在代码中将变量$APIFOX_ACCESS_TOKEN
替换为你实际可用的 Access Token。你也可以在 Jenkins 的「Dashboard -> Manage Jenkins -> System」中添加一个名为APIFOX_ACCESS_TOKEN
的环境变量,并将其值设置为你的 Access Token。这样,在执行流水线时,系统将能够读取到你的 Access Token。apifox-cli
,从而减少构建时间和资源消耗。这是因为预先在 “全局工具配置 (Tools)” 中设置了 NodeJS 和全局 npm 包 (也就是 apifox-cli),它确保了在构建过程中可以直接使用已安装的工具。常见问题
修改于 2025-02-20 06:24:41