我正在自动化使用Jenkins的Adobe CQ5技术的项目 - 持续集成。我的CI工作流程如下:CQ5 Build - > CQ5部署 - 作者 - > CQ5部署 - 发布者。
但我的问题是,我的CQ5 Build将从git repo克隆代码,然后将部署在CQ5作者中,这很好,但我需要从作者那里获取已部署的内容并将其推送到发布者和将其部署在发布者中。詹妮金是否有任何条款可以做到这一点?写脚本会在这里工作吗?请提出任何建议。
答案 0 :(得分:0)
Copy Artifact Plugin。它允许您指定要从中复制内容的作业。如果作者&发布者作业/项目位于不同的计算机上,您可以使用Publish Over SSH Plugin
其他一些插件也可能有些兴趣,但我觉得上面的插件应该足够了:
1. https://wiki.jenkins-ci.org/display/JENKINS/Flexible+Publish+Plugin
2. https://wiki.jenkins-ci.org/display/JENKINS/ArtifactDeployer+Plugin