Skip to content

Commit

Permalink
fix(nx-spring-boot): fix sample files not generated for Gradle `lib…
Browse files Browse the repository at this point in the history
…rary` projects
  • Loading branch information
tinesoft committed Nov 24, 2023
1 parent 6f1d178 commit 6d2effd
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,10 @@ describe('project generator', () => {
1,
`Removing 'spring-boot' maven plugin on a library project...`
);
expect(logger.debug).toHaveBeenNthCalledWith(
2,
`Generating sample files for library project...`
);
}
else {
expect(logger.debug).toHaveBeenNthCalledWith(
Expand All @@ -212,6 +216,10 @@ describe('project generator', () => {
2,
`Removing 'bootBuildImage' gradle task on a library project...`
);
expect(logger.debug).toHaveBeenNthCalledWith(
3,
`Generating sample files for library project...`
);
}

} else {
Expand Down
4 changes: 2 additions & 2 deletions packages/nx-spring-boot/src/generators/project/generator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -42,10 +42,10 @@ export async function projectGenerator(
} else {
disableBootGradlePlugin(tree, normalizedOptions);

createLibraryFiles(tree, normalizedOptions);

removeBootBuildImageGradleTask(tree, normalizedOptions)
}

createLibraryFiles(tree, normalizedOptions);
}

addMavenPublishPlugin(tree, normalizedOptions);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
import { Tree, generateFiles, joinPathFragments } from "@nx/devkit";
import { Tree, generateFiles, joinPathFragments, logger } from "@nx/devkit";
import { NormalizedSchema } from "../schema";


export function createLibraryFiles(tree: Tree, options: NormalizedSchema) {
if (options.projectType === 'library') {
logger.debug(
`Generating sample files for library project...`
);
const substitutions = {
language: options.language,
packageName: options.packageName,
Expand Down

0 comments on commit 6d2effd

Please sign in to comment.