fix(misc): fix normalizing e2e project name and root (#18757)
This commit is contained in:
parent
1440f5c095
commit
b3a0c0efed
@ -26,20 +26,8 @@ export async function normalizeOptions(
|
|||||||
options.rootProject = appProjectRoot === '.';
|
options.rootProject = appProjectRoot === '.';
|
||||||
options.projectNameAndRootFormat = projectNameAndRootFormat;
|
options.projectNameAndRootFormat = projectNameAndRootFormat;
|
||||||
|
|
||||||
let e2eProjectName = 'e2e';
|
const e2eProjectName = options.rootProject ? 'e2e' : `${appProjectName}-e2e`;
|
||||||
let e2eProjectRoot = 'e2e';
|
const e2eProjectRoot = options.rootProject ? 'e2e' : `${appProjectRoot}-e2e`;
|
||||||
if (!options.rootProject) {
|
|
||||||
const projectNameAndRoot = await determineProjectNameAndRootOptions(host, {
|
|
||||||
name: `${options.name}-e2e`,
|
|
||||||
projectType: 'application',
|
|
||||||
directory: options.directory,
|
|
||||||
projectNameAndRootFormat: options.projectNameAndRootFormat,
|
|
||||||
rootProject: options.rootProject,
|
|
||||||
callingGenerator: '@nx/angular:application',
|
|
||||||
});
|
|
||||||
e2eProjectName = projectNameAndRoot.projectName;
|
|
||||||
e2eProjectRoot = projectNameAndRoot.projectRoot;
|
|
||||||
}
|
|
||||||
|
|
||||||
const parsedTags = options.tags
|
const parsedTags = options.tags
|
||||||
? options.tags.split(',').map((s) => s.trim())
|
? options.tags.split(',').map((s) => s.trim())
|
||||||
|
|||||||
@ -35,20 +35,8 @@ export async function normalizeOptions(
|
|||||||
options.rootProject = appProjectRoot === '.';
|
options.rootProject = appProjectRoot === '.';
|
||||||
options.projectNameAndRootFormat = projectNameAndRootFormat;
|
options.projectNameAndRootFormat = projectNameAndRootFormat;
|
||||||
|
|
||||||
let e2eProjectName = 'e2e';
|
const e2eProjectName = options.rootProject ? 'e2e' : `${appProjectName}-e2e`;
|
||||||
let e2eProjectRoot = 'e2e';
|
const e2eProjectRoot = options.rootProject ? 'e2e' : `${appProjectRoot}-e2e`;
|
||||||
if (!options.rootProject) {
|
|
||||||
const projectNameAndRoot = await determineProjectNameAndRootOptions(host, {
|
|
||||||
name: `${options.name}-e2e`,
|
|
||||||
projectType: 'application',
|
|
||||||
directory: options.directory,
|
|
||||||
projectNameAndRootFormat: options.projectNameAndRootFormat,
|
|
||||||
rootProject: options.rootProject,
|
|
||||||
callingGenerator: '@nx/next:application',
|
|
||||||
});
|
|
||||||
e2eProjectName = projectNameAndRoot.projectName;
|
|
||||||
e2eProjectRoot = projectNameAndRoot.projectRoot;
|
|
||||||
}
|
|
||||||
|
|
||||||
const name = names(options.name).fileName;
|
const name = names(options.name).fileName;
|
||||||
|
|
||||||
|
|||||||
@ -36,20 +36,8 @@ export async function normalizeOptions<T extends Schema = Schema>(
|
|||||||
options.rootProject = appProjectRoot === '.';
|
options.rootProject = appProjectRoot === '.';
|
||||||
options.projectNameAndRootFormat = projectNameAndRootFormat;
|
options.projectNameAndRootFormat = projectNameAndRootFormat;
|
||||||
|
|
||||||
let e2eProjectName = 'e2e';
|
const e2eProjectName = options.rootProject ? 'e2e' : `${appProjectName}-e2e`;
|
||||||
let e2eProjectRoot = 'e2e';
|
const e2eProjectRoot = options.rootProject ? 'e2e' : `${appProjectRoot}-e2e`;
|
||||||
if (!options.rootProject) {
|
|
||||||
const projectNameAndRoot = await determineProjectNameAndRootOptions(host, {
|
|
||||||
name: `${options.name}-e2e`,
|
|
||||||
projectType: 'application',
|
|
||||||
directory: options.directory,
|
|
||||||
projectNameAndRootFormat: options.projectNameAndRootFormat,
|
|
||||||
rootProject: options.rootProject,
|
|
||||||
callingGenerator,
|
|
||||||
});
|
|
||||||
e2eProjectName = projectNameAndRoot.projectName;
|
|
||||||
e2eProjectRoot = projectNameAndRoot.projectRoot;
|
|
||||||
}
|
|
||||||
|
|
||||||
const parsedTags = options.tags
|
const parsedTags = options.tags
|
||||||
? options.tags.split(',').map((s) => s.trim())
|
? options.tags.split(',').map((s) => s.trim())
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user