在 TeamCity 构建工件中包含目录本身
Include directory itself in TeamCity build artifact
在我的 TeamCity build config > General Settings > Artifact paths 中,我有如下内容:
%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
包含 config
和 resources
文件夹下的 jar 和文件,没有文件夹本身。
如何将这些目录包含到 install.zip
中?谢谢
您可以指定要在 .zip 中存储的文件夹:
/build/libs/*.jar => install.zip
/build/config => install.zip!Config
/build/resources => install.zip!resources
指定的 .zip 类似于:
./
|_ Config
|_ resources
|_ MyLibrary.jar
|_ MyLib2.jar
在我的 TeamCity build config > General Settings > Artifact paths 中,我有如下内容:
%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
包含 config
和 resources
文件夹下的 jar 和文件,没有文件夹本身。
如何将这些目录包含到 install.zip
中?谢谢
您可以指定要在 .zip 中存储的文件夹:
/build/libs/*.jar => install.zip
/build/config => install.zip!Config
/build/resources => install.zip!resources
指定的 .zip 类似于:
./
|_ Config
|_ resources
|_ MyLibrary.jar
|_ MyLib2.jar