You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将exe生成的JSON文件发布至TeamCity工件?

将生成的JSON文件发布到TeamCity工件的步骤

1. 确认JSON文件的实际生成路径

首先得明确exe生成的JSON文件具体位置:

  • 在运行exe的构建步骤后,添加一个命令行构建步骤,根据系统类型执行命令:
    • Windows:dir /s *.json(遍历所有子目录找JSON文件)
    • Linux/macOS:find . -name "*.json"
  • 查看构建日志里的输出,找到目标JSON文件的完整相对路径(相对于构建工作目录)

2. 配置工件发布规则

进入你的TeamCity项目构建配置页面,找到**工件(Artifacts)**设置项:

  • 在工件规则输入框中,按照[源文件路径] => [目标工件目录]的格式填写规则:
    • 示例1:如果JSON文件在构建工作目录的bin文件夹下,文件名为result.json,规则写:bin/result.json => json-output/
    • 示例2:如果要把所有生成的JSON文件都发布,规则写:**/*.json => all-json/
    • 注:=>右侧的目录是可选的,不写的话文件会直接放到工件根目录

3. 验证配置效果

触发一次新构建,构建完成后:

  • 进入构建结果页面,切换到工件标签页
  • 检查是否能看到并下载目标JSON文件,如果没找到,核对以下两点:
    • 运行exe的步骤是否成功生成了JSON文件(查看构建日志)
    • 工件规则里的源文件路径是否和实际路径完全匹配

内容的提问来源于stack exchange,提问作者Havyia Ayv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 07:20:28