deploy-templates/Chart.yaml (171 lines of code) (raw):
apiVersion: v2
description: A Helm chart for KubeRocketCI Codebase Operator
home: https://docs.kuberocketci.io/
name: codebase-operator
type: application
version: 2.26.0-SNAPSHOT
appVersion: 2.26.0-SNAPSHOT
icon: https://docs.kuberocketci.io/img/logo.svg
keywords:
- edp
- codebase
- operator
- pipelines
- jira
- ci
- cd
- docker
- image
- promote
- git
- gerrit
- github
- gitlab
maintainers:
- name: epmd-edp
email: SupportEPMD-EDP@epam.com
url: https://solutionshub.epam.com/solution/kuberocketci
- name: sergk
url: https://github.com/SergK
sources:
- https://github.com/epam/edp-codebase-operator
annotations:
artifacthub.io/license: Apache-2.0
artifacthub.io/operator: "true"
artifacthub.io/images: |
- name: codebase-operator:2.25.0
image: epamedp/codebase-operator:2.25.0
- name: alpine:3.18.9
image: alpine:3.18.9
artifacthub.io/operatorCapabilities: Full Lifecycle
artifacthub.io/crds: |
- kind: CDStageDeploy
version: v2.edp.epam.com/v1
name: cdstagedeploy
displayName: CDStageDeploy
description: Stage deploy configuration for CD
- kind: Codebase
version: v2.edp.epam.com/v1
name: codebase
displayName: Codebase
description: Creates an application in the admin console and starts CI pipeline
- kind: CodebaseBranch
version: v2.edp.epam.com/v1
name: codebasebranch
displayName: CodebaseBranch
description: Creates a branch for an application
- kind: CodebaseImageStream
version: v2.edp.epam.com/v1
name: codebaseimagestream
displayName: CodebaseImageStream
description: Creates a link to an images
- kind: GitServer
version: v2.edp.epam.com/v1
name: gitserver
displayName: GitServer
description: Communicates with Git server
- kind: JiraIssueMetadata
version: v2.edp.epam.com/v1
name: jiraissuemetadata
displayName: JiraIssueMetadata
description: Creates Jira metadata
- kind: JiraServer
version: v2.edp.epam.com/v1
name: jiraserver
displayName: JiraServer
description: Operates with Jira server
artifacthub.io/crdsExamples: |
- apiVersion: v2.edp.epam.com/v1
kind: Codebase
metadata:
name: javascript-deploy-edp
spec:
buildTool: NPM
ciTool: tekton
commitMessagePattern: null
defaultBranch: branch/dev-1
deploymentScript: helm-chart
description: null
emptyProject: false
framework: react
gitServer: gerrit
gitUrlPath: null
jiraIssueMetadataPayload: null
lang: JavaScript
repository: null
strategy: create
testReportFramework: null
ticketNamePattern: null
type: application
versioning:
startFrom: 1.2.3-SNAPSHOT
type: edp
- apiVersion: v2.edp.epam.com/v1
kind: CodebaseBranch
metadata:
name: javascript-deploy-edp-branch-dev-1
spec:
branchName: branch/dev-1
codebaseName: javascript-deploy-edp
fromCommit: 'latest'
release: false
version: 1.2.3-SNAPSHOT
- apiVersion: v2.edp.epam.com/v1
kind: CodebaseImageStream
metadata:
name: javascript-deploy-edp-branch-dev-1
spec:
codebase: javascript-deploy-edp
imageName: >-
epamedp/javascript-deploy-edp
tags:
- created: '2022-05-25T08:57:12'
name: branch/dev-1-0.0.1-snapshot-1
- apiVersion: v2.edp.epam.com/v1
kind: GitServer
metadata:
name: gerrit
spec:
gitHost: gerrit.edp-dev
gitUser: git
httpsPort: 443
nameSshKeySecret: gerrit-ciuser-sshkey
sshPort: 30002
- apiVersion: v2.edp.epam.com/v1
kind: JiraServer
metadata:
name: jiraserver
spec:
apiUrl: https://jiraeu-api.test.com
credentialName: test-jira-user
rootUrl: https://jiraeu.test.com
- apiVersion: v2.edp.epam.com/v1alpha1
kind: Template
metadata:
name: my-template
spec:
displayName: MyTemplate
buildTool: tool
type: application
framework: framework
language: programming-language
description: description
category: category
# Icon defines the image that UIs can use to represent this package.
icon:
- base64data: <base64-encoded-data>
mediatype: image/svg+xml
keywords:
- keyword1
- keyword2
maintainers:
- name: team
email: team@example.com
source: https://github.com/epam/edp-codebase-operator
version: 1.0.1
minEDPVersion: 2.0.0
maturity: stable
artifacthub.io/links: |
- name: KubeRocketCI Documentation
url: https://docs.kuberocketci.io
- name: EPAM SolutionHub
url: https://solutionshub.epam.com/solution/kuberocketci