From f8854507248a1bc34a039b767baf6c6555bfa362 Mon Sep 17 00:00:00 2001 From: Aurelien Lourot Date: Thu, 21 Oct 2021 21:28:04 +0200 Subject: [PATCH] Add CI boilerplate Change-Id: Id8cc08a0951f7347250a2aaa703438e3adfb5e95 --- .gitreview | 4 ++++ .zuul.yaml | 5 +++++ osci.yaml | 13 +++++++++++++ requirements.txt | 1 + test-requirements.txt | 1 + 5 files changed, 24 insertions(+) create mode 100644 .gitreview create mode 100644 .zuul.yaml create mode 100644 osci.yaml diff --git a/.gitreview b/.gitreview new file mode 100644 index 0000000..7173262 --- /dev/null +++ b/.gitreview @@ -0,0 +1,4 @@ +[gerrit] +host=review.opendev.org +port=29418 +project=openstack/charm-cinder-netapp.git diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..b3037e9 --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,5 @@ +- project: + templates: + - python35-charm-jobs + - openstack-python3-ussuri-jobs + - openstack-cover-jobs diff --git a/osci.yaml b/osci.yaml new file mode 100644 index 0000000..78590d9 --- /dev/null +++ b/osci.yaml @@ -0,0 +1,13 @@ +- project: + templates: + - charm-unit-jobs + - charm-functional-jobs + check: + jobs: + - focal-xena: + voting: false + - impish-xena: + voting: false + vars: + needs_charm_build: true + charm_build_name: cinder-netapp diff --git a/requirements.txt b/requirements.txt index b786b42..a68620f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,6 +9,7 @@ setuptools<50.0.0 # https://github.com/pypa/setuptools/commit/04e3df22df840c6bb244e9b27bc56750c44b7c85 # Build requirements +cffi==1.14.6; python_version < '3.6' # cffi 1.15.0 drops support for py35. charm-tools==2.8.3 simplejson diff --git a/test-requirements.txt b/test-requirements.txt index af069e1..60f8d1a 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5,6 +5,7 @@ # setuptools<50.0.0 # https://github.com/pypa/setuptools/commit/04e3df22df840c6bb244e9b27bc56750c44b7c85 +cffi==1.14.6; python_version < '3.6' # cffi 1.15.0 drops support for py35. stestr>=2.2.0 # Dependency of stestr. Workaround for