Настройка предопределенных конвейерных заданий в helm-jenkins - PullRequest
0 голосов
/ 13 апреля 2020

В настоящее время я пытаюсь настроить предопределенную работу в Хелм Дженкинс.

Я пытался изменить файл конфигурации templates / jobs.yaml, но безуспешно. Я также пытался изменить файл values.yaml

master:
  jobs:
    test : | 
     xm code 

, но не повезло.

По сути, я пытаюсь добиться того, чтобы следующий код конвейера был заданием.

pipeline {
  agent {
    kubernetes {
      yaml """
apiVersion: v1
kind: Pod
metadata:
  labels:
    some-label: some-label-value
spec:
  containers:
  - name: maven
    image: maven:alpine
    command:
    - cat
    tty: true
  - name: busybox
    image: busybox
    command:
    - cat
    tty: true
"""
    }
  }
  stages {
    stage('Run maven') {
      steps {
        container('maven') {
          sh 'mvn -version'
        }
        container('busybox') {
          sh '/bin/busybox'
        }
      }
    }
  }
}

Когда я делаю "установку шлема", появляется задание. Любая идея или направление приветствуются.

...