diff --git a/osci.yaml b/osci.yaml new file mode 100644 index 0000000..4ef1396 --- /dev/null +++ b/osci.yaml @@ -0,0 +1,79 @@ +- project: + templates: + - charm-unit-jobs + check: + jobs: + - test-s3api-groovy-victoria + - test-s3api-focal-victoria + - test-s3api-focal-ussuri + - test-s3api-bionic-ussuri + - test-s3api-bionic-train + - test-s3api-bionic-stein + - test-s3api-bionic-queens + - xenial-mitaka_swift-proxy + - bionic-train-gr_swift-proxy + +- job: + name: test-s3api-bionic-ussuri + parent: func-target + dependencies: + - osci-lint + - tox-py35 + - tox-py36 + - tox-py37 + - tox-py38 + vars: + tox_extra_args: test-s3api:bionic-ussuri +- job: + name: test-s3api-groovy-victoria + parent: func-target + dependencies: &smoke-jobs + - test-s3api-bionic-ussuri + vars: + tox_extra_args: test-s3api:groovy-victoria +- job: + name: xenial-mitaka_swift-proxy + parent: xenial-mitaka + dependencies: *smoke-jobs +- job: + name: test-s3api-focal-victoria + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: test-s3api:focal-victoria +- job: + name: test-s3api-focal-ussuri + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: test-s3api:focal-ussuri +- job: + name: test-s3api-bionic-train + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: test-s3api:bionic-train +- job: + name: test-s3api-bionic-stein + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: test-s3api:bionic-stein +- job: + name: test-s3api-bionic-rocky + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: test-s3api:bionic-rocky +- job: + name: test-s3api-bionic-queens + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: test-s3api:bionic-queens +- job: + name: bionic-train-gr_swift-proxy + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: swift_gr_region1:bionic-train-gr-r1 swift_gr_region2:bionic-train-gr-r2