Дженкинс-оператор заказа посевных работ - PullRequest
0 голосов
/ 05 марта 2020

Я успешно настроил начальные задания kubernetes jenkins-operator в соответствии с https://jenkinsci.github.io/kubernetes-operator/docs/getting-started/latest/configuration/

Теперь я хотел бы создать структуру папок для своих заданий, например, у меня есть эти папки. groovy

folder('Examples') {
    displayName('Example Jobs')
    description('Folder for example jobs')
}

folder('DockerImages') {
    displayName('Docker Images')
    description('Folder for jobs baking Docker images')
}

Ямл ссылается на *. groovy в исходном расположении задания:

apiVersion: jenkins.io/v1alpha2
kind: Jenkins
metadata:
  namespace: jenkins
  name: xxx
spec:
  configurationAsCode:
    configurations:
      - name: jenkins-operator-user-configuration
  master:
    plugins:
      - name: amazon-ecr
        version: "1.6"
      - name: greenballs
        version: "1.15"
    containers:
    ...

  seedJobs:
    - id: jenkins-operator-ssh
      credentialType: basicSSHUserPrivateKey
      credentialID: jenkins-github
      targets: "infra/jobs/*.groovy"
      description: "Infra DSL jobs"
      repositoryBranch: master
      repositoryUrl: git@github.com:xxx/yyyy.git

Как я могу убедиться, что мои папки. groovy файл обработан первым? Это происходит в алфавитном порядке c? 1012 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...