From 73a267b869f7dcf30080e86019b811c42cce6ba5 Mon Sep 17 00:00:00 2001 From: Chris MacNaughton Date: Mon, 15 Feb 2021 09:10:42 +0100 Subject: [PATCH] Add new osci.yaml This change is preparatory to migration Ubuntu OpenStack CI from Jenkins to Zuul Change-Id: Id44d2037d5743bc882388141d726194c51d82fbf --- osci.yaml | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 osci.yaml diff --git a/osci.yaml b/osci.yaml new file mode 100644 index 0000000..cbb224e --- /dev/null +++ b/osci.yaml @@ -0,0 +1,64 @@ +- project: + templates: + - charm-unit-jobs + check: + jobs: + - xenial-ha-mysql + - xenial-postgres + - xenial-mysql + - bionic-postgres + - bionic-mysql + - focal-mysql8 + - groovy-mysql8 + vars: + needs_charm_build: true + charm_build_name: vault + +- job: + name: bionic-mysql + parent: func-target + dependencies: + - osci-lint + - tox-py35 + - tox-py36 + - tox-py37 + - tox-py38 + vars: + tox_extra_args: bionic-mysql +- job: + name: xenial-ha-mysql + parent: func-target + dependencies: &smoke-jobs + - bionic-mysql + vars: + tox_extra_args: xenial-ha-mysql +- job: + name: xenial-postgres + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: xenial-postgres +- job: + name: xenial-mysql + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: xenial-mysql +- job: + name: bionic-postgres + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: bionic-postgres +- job: + name: focal-mysql8 + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: focal-mysql8 +- job: + name: groovy-mysql8 + parent: func-target + dependencies: *smoke-jobs + vars: + tox_extra_args: groovy-mysql8 \ No newline at end of file