5 Commits

Author SHA1 Message Date
Gustavo Santos
298fc4ae6a Add py27 and py36 tox jobs to Zuul
This change adds the k8sapp-openstack-tox-py27 and
k8sapp-openstack-tox-py36 jobs to Zuul, also adding them to the check
and gate jobs.

That way, both CentOS (py27, py36) and Debian (py39) environments will
be included in the tests ran by Zuul.

Signed-off-by: Gustavo Santos <gustavofaganello.santos@windriver.com>
Change-Id: I0ed931e24db85d668ee26210324c895f3d0ad65e
2022-02-23 12:58:51 -03:00
Bernardo Decco
a7f3a058fe Add pylint py3 portability checks for the openstack-armada-app repo
A lot of work has gone into making sure that StarlingX is python3
compatible. To ensure future compatibility, enable the python3
portability checks. Disable the checks that are raising errors.
Another set of commits will address the offending code.

Add following suppress warnings in pylint.rc:
- W1618: no-absolute-import
- W1646: invalid-str-codec

Depends-On: https://review.opendev.org/c/starlingx/openstack-armada-app/+/808768
Story: 2006796
Task: 43190
Signed-off-by: Bernardo Decco <bernardo.deccodesiqueira@windriver.com>
Change-Id: Ib46f8a67042c40823ef870773cf7159763738e06
2021-09-13 15:22:34 -03:00
Charles Short
79fdbd4dde Add python3.9 support
Add python3.9 support, tested locally by running tox.

Story: 2071901
Task: 43189

Signed-off-by: Charles Short <charles.short@windriver.com>
Change-Id: I18071e9fd8d57636ec3637465ef90a7380fb5371
2021-09-09 11:27:54 -04:00
Bin Qian
6f2137f7ca Adding job to upload commits to GitHub
Add job to publish openstack-armada-app repo to GitHub

Change-Id: Ic127f9d1cb4fdab724cfb8c06b62dba0a02df6a7
Story: 2007252
Task: 38690
Signed-off-by: Bin Qian <bin.qian@windriver.com>
2020-02-06 13:12:22 -05:00
Al Bailey
1c6c8e30c5 Attempting to add zuul jobs to new repo
This job adds a single linters tox target.

The linters target is an aggregation of linters for
this repo.
At present the only linter being invoked is bashate.

Other linters such as yamllint can be added to this
repo by later commits.

Change-Id: Ife7acf5fbbbfcd69a1d7b393ddf7b650e985af2c
Story: 2006166
Task: 36535
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
2019-09-09 12:25:17 -05:00