This patch removes hard-coded Python path in karma.conf.js
to fix the npm jobs because now these npm jobs run on
debian-bullseye and py38 are not available there.
It also update tox.ini for tox4 to fix the CI for the following:
- Drop "skipsdist = True".
When skipsdist=True is specified, a target application is not
installed into a tox env, but there seems no reason to do so.
In various other OpenStack projects, a target applicatin needs
to be installed into a tox vnev, for example, in docs and/or
linter jobs and it causes failures with tox4. So dropping it
would avoid potential future failures.
- Use comma to have multiple values in a single line for passenv
variable in ``tox.ini`` file.
Change-Id: Ifc828c7142ca3c3f7105532b80fa5e0e91d80d69
Change-Id: I88f0be008537f34dd321f3afe8531ee0c237f681
If we move horizon jobs to focal then murano-dashboard nodejs jobs
fail. This patch the updates python version to py38 in karma.conf.js
and tools/post_install.sh files as py36 is not avaialbale on focal
which fixes failed nodejs job.
Depends-On: https://review.opendev.org/#/c/744647/
Change-Id: Ic72729514d4759466e8afeac6d03cb1ed7a1765d
Coverage job fails because the cover directory and report
aren't generated. This commit will fix report generating
and add coverage config.
Change-Id: I73bb47ed6228349f87026556bed98dbf00062d90
This commit will add script that will allow to run non voting coverage job
which will detect any changes in the code coverage for each commit on review.
Change-Id: I0afdeefb55bfa28c8970048b112795b351abb48b
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.
Change-Id: I441581fe0e6a7a45898061781e91e3889aa236d2
pip-requirements and test-recurements were moved to root directory and renamed
All extra files were excluded
Add python-murano-client to muranodashboard requirements
Change-Id: Ia479e8a8ca5798dcf4c8e2ad88776d32259db375