From 872a54644ba55433721cf25050ba5431083a8635 Mon Sep 17 00:00:00 2001 From: khalilou88 Date: Sat, 29 Jul 2023 20:20:00 +0200 Subject: [PATCH] feat(generators): add integration-test target for quarkus app generator --- packages/gradle/src/generators/application/generator.ts | 8 ++++++++ packages/maven/src/generators/application/generator.ts | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/packages/gradle/src/generators/application/generator.ts b/packages/gradle/src/generators/application/generator.ts index dea9330ee..305f203f3 100644 --- a/packages/gradle/src/generators/application/generator.ts +++ b/packages/gradle/src/generators/application/generator.ts @@ -414,6 +414,7 @@ export default async function ( task: 'test', }, }, + 'integration-test': {}, ktformat: {}, }, tags: normalizedOptions.parsedTags, @@ -462,6 +463,13 @@ export default async function ( targets['build-image'] = { executor: `${plugin}:quarkus-build-image`, }; + + targets['integration-test'] = { + executor: `${plugin}:run-task`, + options: { + task: 'quarkusIntTest', + }, + }; } if ( diff --git a/packages/maven/src/generators/application/generator.ts b/packages/maven/src/generators/application/generator.ts index 13a4f599c..e3665ea9b 100644 --- a/packages/maven/src/generators/application/generator.ts +++ b/packages/maven/src/generators/application/generator.ts @@ -430,6 +430,7 @@ export default async function ( }, dependsOn: ['build'], }, + 'integration-test': {}, ktformat: {}, }, tags: normalizedOptions.parsedTags, @@ -473,6 +474,13 @@ export default async function ( task: 'quarkus:dev', keepItRunning: true, }; + + targets['integration-test'] = { + executor: `${plugin}:run-task`, + options: { + task: 'integration-test', + }, + }; } if (