我试图使用我的Jenkins管道参数来改变名称在.yaml文件。我如何才能实现这一点?
在Jenkins中,我的参数名定义为NEWCLAIM
yaml文件
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: ${params.NEWCLAIM}
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
当我这样使用时,会出现错误。
1条答案
按热度按时间dz6r00yl1#
在Jenkins中,你可以使用readYaml和writeYaml来实现这一点。如果你使用脚本化的管道,也就是Jenkinsfile,我会做如下操作:
请考虑正确设置权限以写入文件。