jenkins - 是否可以在 Kubernetes jenkins 的下一个构建项目中使用 prev 项目存档文件
问题描述
构建成功后,我正在 kubernetes jenkins 中构建一个 nodejs 项目。我已将 dist 文件夹(.js、 .css ....)打包tar.gz
并存档,下一步将触发下一个项目。
问题:是否可以使用上一个项目 tar.gz,精确tar.gz
然后构建下一个项目并做其他事情?任何提示将不胜感激?我正在搜索并检查构建仪表板,发现没有输入条目来执行此操作。
在传统的 jenkins 中,所有项目文件都在工作区中。所以我可以使用 cp 命令或将编译输出作为另一个项目输入输出。但在 kubernetes 中,每个 pod 中的工作空间似乎都没有其他 pod 输出。
解决方案
听起来您正在寻找Copy Artifact Plugin。它允许您从上一个/最后一个成功/最后一个带有工件的作业复制存档文件。您可以在此处找到文档。
推荐阅读
- excel - VBA 手动移调
- orm - 在 Intershop7 中通过 ObjectGraph 绑定管理器
- javascript - 如何在不创建新文件的情况下继续在 fs 中写入文件?
- spring - @Query 选择不加入
- html - 停用单个 SVG 路径 - HTML
- sphinx - 什么是具有 net_idle 状态的 sphinx 线程?
- json - 如何使用 jsonpb 将 JSON 解组为包含 oneof 定义的 protobuf?
- php - 向浏览器显示实时 shell 信息
- angular - 带有接口的Angular 6服务
- azure - 如何使用 Azure FileTrigger 监视目录