我正在使用Jenkins每晚构建一个iOS静态框架。我关心的输出在这个目录中:
IOS /建造/释放-iphoneuniversal / MySpecialProject.framework
我想使用“存档工件”操作来存档“MySpecialProject.framework”,但是当我这样做时,它会创建一个包含整个主要目录结构的整个存档。文档说要看看Ant是如何做到这一点的。我不熟悉Ant,所以我在这里不知所措。
这一点的主要目的是使“MySpecialProject.framework”可用作使用Jenkins构建的其他项目的工件。所以,以为我可以使用“复制工件”插件来做到这一点。但我真的无法通过这里创建一个完整的目录结构。我只是将“MySpecialProject.framework”作为顶级神器。
提前致谢。
答案 0 :(得分:5)
我通过输入" Execute Shell"来修复我自己的问题。命令:
mv ios/build/Release-iphoneuniversal/MySpecialProject.framework .
然后在构建后的操作中,"存档工件",我能够存档" MySpecialProject.framework / **"
这看起来效果很好。自从每次Jenkins完成这项工作以来,它都会创建一个新工作区,我不必担心" mv"的问题。工作正常。