SF initial configurator | a26c41e | 2022-10-06 13:33:13 +0300 | [diff] [blame] | 1 | # This file is managed by sfconfig, do not edit manually |
| 2 | # The Openshift driver is a Tech Preview, use at your own risk... |
| 3 | --- |
| 4 | - job: |
| 5 | name: base-openshift-native |
| 6 | parent: null |
| 7 | description: | |
| 8 | A base job that build and deploy a container image using the |
| 9 | project future state. |
| 10 | pre-run: playbooks/openshift/pre.yaml |
| 11 | post-run: |
| 12 | - playbooks/base/post.yaml |
| 13 | roles: |
| 14 | - zuul: sf-jobs |
| 15 | - zuul: zuul/zuul-jobs |
| 16 | timeout: 1800 |
| 17 | # Set attempts to 1 until it's working well |
| 18 | attempts: 1 |
| 19 | secrets: |
| 20 | - site_sflogs |
| 21 | nodeset: |
| 22 | nodes: |
| 23 | - name: project |
| 24 | label: openshift-project |
| 25 | vars: |
| 26 | base_image: "python:3.6" |
| 27 | |
| 28 | - job: |
| 29 | name: base-openshift-pod |
| 30 | parent: null |
| 31 | description: | |
| 32 | A base job to spawn a vanilla container and copy the project |
| 33 | future state |
| 34 | pre-run: playbooks/openshift/unprivileged-machine.yaml |
| 35 | post-run: |
| 36 | - playbooks/base/post.yaml |
| 37 | roles: |
| 38 | - zuul: sf-jobs |
| 39 | - zuul: zuul/zuul-jobs |
| 40 | # Set attempts to 1 until it's working well |
| 41 | attempts: 1 |
| 42 | secrets: |
| 43 | - site_sflogs |
| 44 | timeout: 1800 |
| 45 | nodeset: |
| 46 | nodes: |
| 47 | - name: pod |
| 48 | label: openshift-pod-fedora |