Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | 31x 31x 31x 31x 31x 31x 31x 31x 31x 31x | /*
* Copyright 2021 Harness Inc. All rights reserved.
* Use of this source code is governed by the PolyForm Shield 1.0.0 license
* that can be found in the licenses directory at the root of this repository, also available at
* https://polyformproject.org/wp-content/uploads/2020/06/PolyForm-Shield-1.0.0.txt.
*/
import { Connectors } from '@connectors/constants'
import type { CardSelectOption } from './ChangeSourceDrawer.types'
export enum ChangeSourceTypes {
HarnessCD = 'HarnessCD',
HarnessCDNextGen = 'HarnessCDNextGen',
PagerDuty = 'PagerDuty',
K8sCluster = 'K8sCluster'
}
export const ChangeSourceCategoryName = {
DEPLOYMENT: 'Deployment',
INFRASTRUCTURE: 'Infrastructure',
ALERT: 'Alert',
INCIDENTS: 'Incidents'
}
export const ChangeSourceCategoryOptions = [
{ label: 'deploymentText', value: ChangeSourceCategoryName.DEPLOYMENT },
{ label: 'infrastructureText', value: ChangeSourceCategoryName.INFRASTRUCTURE },
{ label: 'cv.changeSource.incident', value: ChangeSourceCategoryName.ALERT }
]
export const ChangeSourceConnectorOptions: CardSelectOption[] = [
{
label: 'cv.onboarding.changeSourceTypes.HarnessCDNextGen.name',
value: ChangeSourceTypes.HarnessCDNextGen,
category: ChangeSourceCategoryName.DEPLOYMENT
},
{
label: 'cv.onboarding.changeSourceTypes.HarnessCDCurrentGen.name',
value: ChangeSourceTypes.HarnessCD,
category: ChangeSourceCategoryName.DEPLOYMENT
},
{ label: 'kubernetesText', value: Connectors.KUBERNETES_CLUSTER, category: ChangeSourceCategoryName.INFRASTRUCTURE },
{ label: 'common.pagerDuty', value: Connectors.PAGER_DUTY, category: ChangeSourceCategoryName.ALERT }
]
export const ChangeSourceFieldNames = {
CATEGORY: 'category',
TYPE: 'type'
}
|