如何禁用kubernetes Jenkins插件的代理缓存?

时间:2019-04-03 09:19:25

标签: jenkins kubernetes

我正在将kubernetes plugin与Jenkins结合使用来自动化我的构建,并在我的管道定义中使用了BUILD_NUMBER

def TEST = "${env.BUILD_NUMBER.toInteger() % 5}"
pipeline {
  agent {
    kubernetes {
      label 'kind'
      defaultContainer 'jnlp'
      yaml """
apiVersion: v1
kind: Pod
metadata:
  labels:
    name: "$TEST"
spec:
...

然而,詹金斯似乎正在将模板化的TEST的值缓存到代理YAML中。例如,我连续获得name: 3的多个版本。

是否可以禁用此缓存?

0 个答案:

没有答案