【问题标题】:Include directory itself in TeamCity build artifact在 TeamCity 构建工件中包含目录本身
【发布时间】:2018-01-25 04:22:52
【问题描述】:

在我的 TeamCity 构建配置 > 常规设置 > 工件路径中,我如下:

%system.teamcity.build.checkoutDir%/build/libs/*.jar => install.zip
%system.teamcity.build.checkoutDir%/build/config => install.zip
%system.teamcity.build.checkoutDir%/build/resources => install.zip

install.zip 包含 configresources 文件夹下的 jar 和文件,不包含文件夹本身。

如何将这些目录包含到install.zip 中?谢谢

【问题讨论】:

    标签: teamcity


    【解决方案1】:

    您可以在.zip中指定要存储的文件夹:

    /build/libs/*.jar => install.zip 
    /build/config => install.zip!Config
    /build/resources => install.zip!resources
    

    指定的 .zip 将类似于:

    ./
    |_ Config
    |_ resources
    |_ MyLibrary.jar
    |_ MyLib2.jar
    

    【讨论】:

    • 嘿,谢谢!这行得通!只是小修改:install.zip!config(感叹号后没有斜线)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多