zip - TeamCity:将附加日志添加到工件 zip 文件中

标签 zip teamcity teamcity-10

在 TeamCity 中,可以指定“工件路径”,以便可以将目录中的所有文件和文件夹添加到 Zip 文件中:

E:\Logs\**\* => Logs.zip

但是,我想将其他日志文件添加到 zip 文件中的子文件夹中。是否可以在没有额外构建步骤来移动/复制文件的情况下执行此操作?例如:
E:\Logs\**\* => Logs.zip
D:\ThirdParty\Logs\*.txt => Logs.zip\ThirdParty\ 

最佳答案

创建人工制品时,可以指定 zip 内的路径

你只需要设置一个 !扩展后,以表示将内容放入其中。

/logs/*.log => Logs.zip
/out/*.txt => Logs.zip!/ThirdParty

关于zip - TeamCity:将附加日志添加到工件 zip 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41937169/

相关文章:

tomcat - 即时压缩有多贵?

java - 系统找不到指定的文件

objective-c - 写入文件,目标 zip

php - 使用 PHP 将文件添加到 zip 文件中的文件夹

android-studio - 在TeamCity上通过gradle构建步骤构建android项目时,如何修复 'Aapt2InternalException: AAPT2'错误?

TeamCity 代理似乎尝试每 3 分钟注册一次,重置代理,从而取消任何构建

bash - 启动 OSX 不使用 teamcity 代理运行 bash

teamcity - 使用 Teamcity Kotlin DSL 触发