Tuesday, 2022-08-02

vsevolodljkimz, in documentation there is a section related to project/job parametrization:10:23
vsevolod- project:10:23
vsevolod   name: project-name10:23
vsevolod   pyver:10:23
vsevolod    - 26:10:23
vsevolod       branch_name: old_branch10:23
vsevolod    - 27:10:23
vsevolod       branch_name: new_branch10:23
vsevolod   jobs:10:23
vsevolod    - '{name}-{pyver}'10:24
vsevolodHere, pyver could be your dev and prod environment10:24
vsevolodAnd you can move it to defaults10:24
vsevolodhttps://jenkins-job-builder.readthedocs.io/en/latest/definition.html#project-110:24
vsevolodlike10:24
vsevoloddefaults:10:24
vsevoloddefaults:10:25
vsevolod  name: global10:25
vsevolod  env:10:25
vsevolod    - name: prod10:25
vsevolod      my_config: prod-config10:25
vsevolod    - name: dev10:26
vsevolod      my_config: dev-config10:26
vsevoloddefaults:10:27
vsevolod  name: global10:27
vsevolod  env:10:27
vsevolod    - prod:10:27
vsevolod        my_config: prod-config10:27
vsevolod    - dev:10:27
vsevolod        my_config: dev-config10:27
vsevolodproject:10:27
vsevolod  jobs:10:27
vsevolod    name: some-project10:27
vsevolod    jobs:10:27
vsevolod      - project1-{env}10:27
vsevolodSomething like this should work10:28
vsevolodall your env parameters could be put along with my_config10:29
vsevolodinto defaults10:29
vsevoloddefaults:10:29
vsevolod  name: global10:29
vsevolod  my_config_2: default-config-210:29
vsevolod  env:10:29
vsevolod    - prod:10:29
vsevolod        my_config_1: prod-config-110:29
vsevolod        my_config_2: prod-config-210:29
vsevolod    - dev:10:29
vsevolod        my_config_1: dev-config-110:29

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!