To contribute to this project, follow the general Contributing Rules documented in the community
repository.
Additionally, when developing new extensions in Kyma Dashboard, adhere to the following rules.
-
Add new extensions to the
extensions/$API_GROUP
directory. -
Configure extension in
environments/dev/extensions.json
. Do the same forstage
andprod
environments. -
Add test for the extension in
tests
directory -
Make sure to add smoke tests for your extension in
tests/tests/cluster/test-check-extensions.spec.js
ortests/tests/namespace/test-check-extensions.spec.js
files.