dfba3a27df
Fixed versioning and adjusted some build files to bring them as close to a standard as possible. - Removed centos files, however stx_ceph_manager docker image tag is still master-centos-stable-latest - Added debian_pkg_dirs and debian_iso_image.inc (stx-rook-ceph-helm not added into the debian iso) - Added version tracking via GITREVCOUNT - Fixed mismatch in plugin name, set to python3-k8sapp-<app> - Standardized plugin debian files (rules, *.install) - Plugin wheels saved to /plugin instead of /plugin/<app> - Removed some Armada hooks and files which were preventing the app from uploading on the debian system Note: app name is not in line with the stx-APP-helm template Test Plan: PASS - Build-pkgs PASS - app tarball contains wheel file PASS - wheel versioning updated properly PASS - app upload Story: 2010542 Task: 47250 Depends-On: https://review.opendev.org/c/starlingx/rook-ceph/+/842363 Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com> Change-Id: I5aedaa509914dad45cab667d33253cb3926c8053
18 lines
520 B
ReStructuredText
18 lines
520 B
ReStructuredText
StarlingX Rook-Ceph-App Style Commandments
|
|
================================================
|
|
|
|
- Step 1: Read the OpenStack style commandments
|
|
https://docs.openstack.org/hacking/latest/
|
|
- Step 2: Read on
|
|
|
|
Rook-Ceph-App Specific Commandments
|
|
-----------------------------------------
|
|
|
|
None so far
|
|
|
|
Running tests
|
|
-------------
|
|
The approach to running tests is to simply run the command ``tox``. This will
|
|
create virtual environments, populate them with dependencies and run all of
|
|
the tests that OpenStack CI systems run.
|