因此,由于构建环境和我们的 TeamCity 代理的一些特定限制,我们在 TeamCity 中构建了一个通过 ssh exec 运行远程命令的构建,以在不是 TeamCity 代理的单独服务器上构建一个 exe 文件。一切都很完美。
问题是,我真的很想在 TeamCity 中将构建的 exe 作为工件发布,但我不能这样做,因为它不在实际的构建代理上。
TeamCity 是否有一种简单的方法让构建代理获取远程文件,可能是通过 ssh,并将其复制到构建目录中?我觉得应该存在,但我在这里看不到任何东西。