File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed
src/components/cdPipeline Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ export default function BuildCD({
81
81
isGitOpsRepoNotConfigured,
82
82
noGitOpsModuleInstalledAndConfigured,
83
83
releaseMode,
84
+ isCustomChart,
84
85
getMandatoryPluginData,
85
86
migrateToDevtronFormState,
86
87
setMigrateToDevtronFormState,
@@ -672,7 +673,7 @@ export default function BuildCD({
672
673
}
673
674
674
675
const renderAdvancedDeploymentStrategy = ( ) => {
675
- if ( noStrategyAvailable . current || releaseMode === ReleaseMode . MIGRATE_EXTERNAL_APPS ) {
676
+ if ( noStrategyAvailable . current || ( releaseMode === ReleaseMode . MIGRATE_EXTERNAL_APPS && isCustomChart ) ) {
676
677
return null
677
678
}
678
679
Original file line number Diff line number Diff line change @@ -179,6 +179,7 @@ export default function CDPipeline({
179
179
deploymentAppType : window . _env_ . HIDE_GITOPS_OR_HELM_OPTION ? '' : DeploymentAppTypes . HELM ,
180
180
deploymentAppName : '' ,
181
181
releaseMode : ReleaseMode . NEW_DEPLOYMENT ,
182
+ isCustomChart : false ,
182
183
triggerType : TriggerType . Auto ,
183
184
strategies : [ ] ,
184
185
savedStrategies : [ ] ,
@@ -601,6 +602,7 @@ export default function CDPipeline({
601
602
form . name = pipelineConfigFromRes . name
602
603
form . deploymentAppName = pipelineConfigFromRes . deploymentAppName
603
604
form . releaseMode = pipelineConfigFromRes . releaseMode
605
+ form . isCustomChart = pipelineConfigFromRes . isCustomChart
604
606
form . environmentName = pipelineConfigFromRes . environmentName || ''
605
607
form . namespace = env . namespace
606
608
form . repoName = pipelineConfigFromRes . repoName
@@ -1368,6 +1370,7 @@ export default function CDPipeline({
1368
1370
isGitOpsRepoNotConfigured = { isGitOpsRepoNotConfigured }
1369
1371
noGitOpsModuleInstalledAndConfigured = { noGitOpsModuleInstalledAndConfigured }
1370
1372
releaseMode = { formData . releaseMode }
1373
+ isCustomChart = { formData . isCustomChart }
1371
1374
getMandatoryPluginData = { getMandatoryPluginData }
1372
1375
migrateToDevtronFormState = { migrateToDevtronFormState }
1373
1376
setMigrateToDevtronFormState = { setMigrateToDevtronFormState }
Original file line number Diff line number Diff line change @@ -91,6 +91,7 @@ export interface BuildCDProps
91
91
isWebhookCD : boolean
92
92
dockerRegistries : any [ ]
93
93
releaseMode : ReleaseMode
94
+ isCustomChart : boolean
94
95
getMandatoryPluginData : (
95
96
form : PipelineFormType ,
96
97
requiredPluginIds ?: PluginDetailPayloadType [ 'pluginIds' ] ,
You can’t perform that action at this time.
0 commit comments