github.com/freiheit-com/kuberpult@v1.24.2-0.20240328135542-315d5630abe6/charts/kuberpult/ci/chart_schema.yaml (about) 1 # This file is part of kuberpult. 2 3 # Kuberpult is free software: you can redistribute it and/or modify 4 # it under the terms of the Expat(MIT) License as published by 5 # the Free Software Foundation. 6 7 # Kuberpult is distributed in the hope that it will be useful, 8 # but WITHOUT ANY WARRANTY; without even the implied warranty of 9 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 # MIT License for more details. 11 12 # You should have received a copy of the MIT License 13 # along with kuberpult. If not, see <https://directory.fsf.org/wiki/License:Expat>. 14 15 # Copyright 2023 freiheit.com 16 # This file is part of kuberpult. 17 18 # Kuberpult is free software: you can redistribute it and/or modify 19 # it under the terms of the Expat(MIT) License as published by 20 # the Free Software Foundation. 21 22 # Kuberpult is distributed in the hope that it will be useful, 23 # but WITHOUT ANY WARRANTY; without even the implied warranty of 24 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 25 # MIT License for more details. 26 27 # You should have received a copy of the MIT License 28 # along with kuberpult. If not, see <https://directory.fsf.org/wiki/License:Expat>. 29 30 # Copyright 2023 freiheit.com 31 # This file is part of kuberpult. 32 33 # Kuberpult is free software: you can redistribute it and/or modify 34 # it under the terms of the Expat(MIT) License as published by 35 # the Free Software Foundation. 36 37 # Kuberpult is distributed in the hope that it will be useful, 38 # but WITHOUT ANY WARRANTY; without even the implied warranty of 39 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 40 # MIT License for more details. 41 42 # You should have received a copy of the MIT License 43 # along with kuberpult. If not, see <https://directory.fsf.org/wiki/License:Expat>. 44 45 # Copyright 2023 freiheit.com 46 name: str() 47 home: str(required=False) 48 version: str() 49 apiVersion: str() 50 appVersion: any(str(), num(), required=False) 51 description: str(required=False) 52 keywords: list(str(), required=False) 53 sources: list(str(), required=False) 54 maintainers: list(include('maintainer'), required=False) 55 dependencies: list(include('dependency'), required=False) 56 icon: str(required=False) 57 engine: str(required=False) 58 condition: str(required=False) 59 tags: str(required=False) 60 deprecated: bool(required=False) 61 kubeVersion: str(required=False) 62 annotations: map(str(), str(), required=False) 63 type: str(required=False) 64 --- 65 maintainer: 66 name: str() 67 email: str(required=False) 68 url: str(required=False) 69 --- 70 dependency: 71 name: str() 72 version: str() 73 repository: str(required=False) 74 condition: str(required=False) 75 tags: list(str(), required=False) 76 enabled: bool(required=False) 77 import-values: any(list(str()), list(include('import-value')), required=False) 78 alias: str(required=False) 79 --- 80 import-value: 81 child: str() 82 parent: str()