File: .zuul.yaml

package info (click to toggle)
python-castellan 5.4.1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 856 kB
  • sloc: python: 5,465; sh: 31; makefile: 28
file content (57 lines) | stat: -rw-r--r-- 1,662 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
- job:
    name: castellan-functional-vault
    parent: openstack-tox-py310
    description: |
      Run tox functional-vault target
    required-projects:
      - name: openstack/castellan
    vars:
      tox_envlist: functional-vault-py310

- job:
    name: castellan-functional-devstack
    parent: devstack
    description: |
      Run DevStack-based Castellan functional tests
    pre-run: playbooks/devstack/pre.yaml
    run: playbooks/devstack/run.yaml
    post-run: playbooks/devstack/post.yaml
    required-projects:
      - name: openstack/castellan
      - name: openstack/barbican
      - name: openstack/python-barbicanclient
    roles:
      - zuul: openstack-infra/devstack
    timeout: 9000
    vars:
      devstack_services:
        horizon: false
        s-account: false
        s-container: false
        s-object: false
        s-proxy: false
      devstack_plugins:
        barbican: https://opendev.org/openstack/barbican
      tox_environment:
        PYTHONUNBUFFERED: 'true'
        tox_install_siblings: false # I don't know what this means
      tox_envlist: functional
      zuul_work_dir: src/opendev.org/openstack/castellan

- project:
    check:
      jobs:
        - castellan-functional-vault
        - castellan-functional-devstack
        - barbican-tempest-plugin-simple-crypto-castellan-src
    gate:
      jobs:
        - castellan-functional-vault
        - castellan-functional-devstack
        - barbican-tempest-plugin-simple-crypto-castellan-src
    templates:
      - check-requirements
      - openstack-python3-jobs
      - periodic-stable-jobs
      - publish-openstack-docs-pti
      - release-notes-jobs-python3