diff options
author | thmsdt <thomas.kulik@telekom.de> | 2022-03-22 12:47:47 +0100 |
---|---|---|
committer | thmsdt <thomas.kulik@telekom.de> | 2022-07-18 11:11:18 +0200 |
commit | 684d2ec324fb392e9c02cd13e37e932076544e0a (patch) | |
tree | 42963550f0e20a784dff97e77ac46909baf30af0 /repos/README.md | |
parent | aea1c108abd55d372bdfefa8158fc66b8c12dd02 (diff) |
Issue-ID: DOC-782
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
Change-Id: I9867de501aef1d1eff2c121805c961aad9e928be
Diffstat (limited to 'repos/README.md')
-rw-r--r-- | repos/README.md | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/repos/README.md b/repos/README.md new file mode 100644 index 0000000..76c5cce --- /dev/null +++ b/repos/README.md @@ -0,0 +1,42 @@ +# repos.yaml + +Contains an entry for every ONAP project and related repositories, regardless +if the (sub)project is maintained, unmaintained, read-only or writeable. +Includes authorative information about repo state and release partizipation. + +## Example entry: + +``` +vnfsdk: + + - repository: 'vnfsdk/compliance' + unmaintained: 'false' + read_only: 'true' + included_in: '[9,9M1,10]' + +``` + +## Explanations: + +`vnfsdk:` *project name* + +`repository: 'vnfsdk/compliance'` *(sub)project/repository name* + +`unmaintained: 'false'` *is the (sub)project unmaintained? (true|false)* + +`read_only: 'true'` *is the (sub)project read-only in gerrit? (true|false)* + +`included_in: '[9,9M1,10]'` *list of (main|maintenance) releases which include the (sub)project (currently under discussion; not yet used!)* + +# repos-schema.yaml + +repos.yaml is complemented by a schema file named `repos-schema.yaml`. It can +be used to validate `repos.yaml`. Read more about yaml linting and validation +[here](https://docs.releng.linuxfoundation.org/en/latest/committer-management.html). + +In particular, after downloading the `yaml-verify-schema.py` program, you can +run the following command to verify `repos.yaml` against the schema: + +```shell +yaml-verify-schema.py --schema repos-schema.yaml --yaml repos.yaml +``` |