jenkins - 我如何使用更新的 JenkinsFile 重新启动 jenkins 管道
问题描述
我有一个 Jenkins 项目,它在存储在 SCM 中的 JenkinsFile 中定义了一个声明性管道。我使用“来自 SCM 的管道脚本”选项。
有时,如果出现故障,我会在 jenkins 工作区中进行快速修复,然后从特定阶段开始重新运行管道。这工作得很好。
在某些情况下,我需要更新 JenkinsFile,然后使用更新的 Jenkins 文件“在阶段重新启动”。但是,我在工作区文件夹中的任何地方都找不到 JenkinsFile。我需要知道位置,以便快速修复,然后重新启动管道。JenkinsFile 位于哪里?
解决方案
请参阅带有修改的“重播”管道运行:
“重播”功能允许快速修改和执行现有管道,而无需更改管道配置或创建新提交。
推荐阅读
- amazon-web-services - Amazon S3 查找用于更新/上传和对象的用户/角色
- c++ - 如何将结构数据成员传递给函数
- neo4j - 将 2 个节点之间的多个关系转换为具有权重的单个关系
- c# - 在 ASP NET Web API 中捕获用户上次请求时间戳
- javascript - 当前从菜单中选择的项目
- vba - 在 VBA 上编辑表单控件标签标题
- nlp - 我可以解释 doc2vec 组件吗?
- javascript - 2d 碰撞检查 javascript,无法正常工作
- authentication - 带有自定义数据库的 KeyCloak。是否可以在不与 KeyCloak DB 保持同步的情况下使用 cutom-db 支持 keycloak?
- apache-kafka - Kafka Streams:处理多个流的程序架构