master:
affinity: {}
installPlugins:
- kubernetes:1.26.3
- workflow-job:2.39
- workflow-aggregator:2.6
- credentials-binding:1.23
- git:4.4.4
- configuration-as-code:1.41
additionalPlugins:
- job-dsl:1.77
- git-parameter:0.9.13
- ldap:1.26
- matrix-auth:2.6.3
JCasC:
enabled: true
configScripts:
mergeville: |
jobs:
- script: >
folder('mergeville')
- script: >
pipelineJob('mergeville/mergeville-dev') {
definition {
cps {
script("""\
pipeline {
agent {
kubernetes {
…..
sidecars:
configAutoReload:
enabled: true
nodeSelector:
node.kubernetes.io/lifecycle: on-demand-worker
persistence:
storageClass: ebs-sc
rbac:
create: true