|
|
@ -22,14 +22,8 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.MvcModule |
|
|
var steps = new List<ProjectBuildPipelineStep>(); |
|
|
var steps = new List<ProjectBuildPipelineStep>(); |
|
|
|
|
|
|
|
|
DeleteUnrelatedProjects(context, steps); |
|
|
DeleteUnrelatedProjects(context, steps); |
|
|
|
|
|
RandomizeSslPorts(context, steps); |
|
|
steps.Add(new TemplateRandomSslPortStep(new List<string> |
|
|
CleanupFolderHierarchy(context, steps); |
|
|
{ |
|
|
|
|
|
"https://localhost:44300", |
|
|
|
|
|
"https://localhost:44301", |
|
|
|
|
|
"https://localhost:44302", |
|
|
|
|
|
"https://localhost:44303" |
|
|
|
|
|
})); |
|
|
|
|
|
|
|
|
|
|
|
return steps; |
|
|
return steps; |
|
|
} |
|
|
} |
|
|
@ -53,5 +47,21 @@ namespace Volo.Abp.Cli.ProjectBuilding.Templates.MvcModule |
|
|
)); |
|
|
)); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void RandomizeSslPorts(ProjectBuildContext context, List<ProjectBuildPipelineStep> steps) |
|
|
|
|
|
{ |
|
|
|
|
|
steps.Add(new TemplateRandomSslPortStep(new List<string> |
|
|
|
|
|
{ |
|
|
|
|
|
"https://localhost:44300", |
|
|
|
|
|
"https://localhost:44301", |
|
|
|
|
|
"https://localhost:44302", |
|
|
|
|
|
"https://localhost:44303" |
|
|
|
|
|
})); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void CleanupFolderHierarchy(ProjectBuildContext context, List<ProjectBuildPipelineStep> steps) |
|
|
|
|
|
{ |
|
|
|
|
|
steps.Add(new MoveFolderStep("/aspnet-core/", "/")); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|