jenkins - 以编程方式更改詹金斯工作凭证
问题描述
我有一个詹金斯设置有大量的工作。我想将所有从带有凭据 X 的 git 克隆的作业更改为凭据 Y(我已经创建) 任何方式以编程方式执行此操作?
解决方案
我最终只是对 /var/lib/jenkins/jobs 中的所有 xml 文件执行了一个 sed 命令,并将凭证 ID 替换为新 ID。不那么优雅,但像魅力一样工作
推荐阅读
- javascript - Typescript 子类被接受为超类类型的值,但不作为接受超类类型的函数的参数
- react-native - ReactNative 使图像与背景淡入
- wordpress - 使用过滤器 template_include 的白页
- python - django MultiValueDictKeyError 和 RuntimeError 在数据库中保存表单数据
- sql-server - SSIS 仅获取作为日期时间的派生列的年份
- python - 在使用 Python 的 SQL 语句中使用列表作为参数
- pip - 安装 Manim 的问题
- html - 如何只使链接 html 安全并忽略 Rails 中的其他 html 标签
- python - 如何将文本作为命令行参数传递
- node.js - 如何将多个对象发布到猫鼬中的数组?